Android
Pode explicar o funcionamento da biblioteca Dependency Injection Koin em aplicações Android?
Como implementar chamadas de entrada e saída na plataforma Android?
Conte-nos sobre a sua experiência com Compose Multiplatform em projetos.
Fale sobre as tarefas mais interessantes ou difíceis com que se deparou na sua prática.
Tem alguma noção dos abordagens arquitetónicas fundamentais?
Quais parâmetros no arquivo AndroidManifest.xml devem ser configurados corretamente para implementar a troca de dados entre aplicações?
Podes enumerar e explicar os principais métodos implementados na programação orientada a objetos?
Pode explicar o conceito de Observable e como ele é usado na programação reativa?
Qual é o papel de cada gestor no sistema de corutinas e para que serve?
A tela principal de uma aplicação Android deve seguir o princípio da responsabilidade única?
Já utilizou produtos desenvolvidos pela empresa anteriormente?
Qual é o papel da propriedade 'by lazy' em Kotlin e em que cenários é adequado o seu uso?
Qual é a finalidade do tipo de dado Nothing na programação?
Pode explicar o que se entende por 'processo' no contexto do Kotlin?
Poderia dar um exemplo de quando o princípio D no SOLID é aplicado na prática?
Poderia explicar o conceito de Interpolator e o seu papel no processamento de dados?
Quais métodos podem ser usados para organizar a execução simultânea de solicitações sem usar threads e funções assíncronas?
Pode explicar como funciona o Android Runtime e como garante a execução das aplicações?
Pode explicar o que é a interface CharSequence em Java?
Como é gerida a concorrência de tarefas ao usar coroutines numa linguagem de programação?