Android
Deve ser prevista a possibilidade de adiamento do serviço militar?
Em que fase do desenvolvimento participou na implementação de uma nova funcionalidade no projeto?
Qual é a diferença entre o princípio da inversão de dependências e os métodos de injeção de dependências nas aplicações?
Fale sobre a sua experiência na utilização de diferentes padrões de projeto na prática de desenvolvimento.
Como é que se pode aceder a um objeto de string a partir do pool de literais de string em Java?
Que mensagens irão aparecer nos logs se a atividade passar sequencialmente pelo ciclo de vida típico, mas no método onCreate for chamado finish, após o que é registrado o término nos logs:
Pode explicar o que é a biblioteca OkHttp e para que é usada no desenvolvimento de aplicações?
Tem experiência com o conceito de Clean Architecture nos seus projetos?
Quais métodos existem para melhorar a eficiência e a limpeza do código em Kotlin?
Como é que as formas de registar o BroadcastReceiver diferem, se usar uma abordagem estática ou dinâmica?
Quando deve limpar o cache após a exclusão de uma mensagem pelo utilizador?
Como implementar a transição para uma nova tela ao pressionar um botão numa aplicação Android em execução?
Qual é a diferença entre as funções remember e rememberSavable no Jetpack Compose no contexto de gestão de estado?
Que argumentos são passados para o método setValue do delegado?
Quais são as principais dificuldades que podem surgir ao usar Jetpack Compose e layouts XML simultaneamente em um projeto?
São os metadados removidos durante o processo de compilação do Kotlin usando a ferramenta kotlinc?
Quais causas podem levar ao encerramento inesperado de uma aplicação e ao retorno à tela inicial sem exibir erros?
Como é que se pode atrasar a execução de coroutines num programa assíncrono?
Pode explicar as principais diferenças entre a máquina virtual Dalvik e o sistema ART no Android?
Você trabalhou com um componente que permite exibir uma lista de elementos?