Android
Pode explicar o que são Intenções Implícitas (Implicit Intent) no Android?
Explique as principais diferenças entre a área de memória Stack e Heap na máquina virtual Java
Em que consiste o conceito de assinatura comum de aplicações Android, e quais são as suas vantagens e desvantagens?
Qual é o tamanho permitido para funções inline no código para uma compilação e legibilidade ótimas?
Em qual thread ocorre a inicialização e o início das corutinas ao usar unconfined?
Como é que a manipulação de erros em Java e Kotlin difere, e como são implementadas as exceções em cada uma das linguagens?
O que são as corrotinas e que conceito elas implementam na programação?
Você já utilizou o framework Ktor para desenvolver aplicações em Kotlin?
Sob que condições o candidato pode receber uma oferta de emprego após a entrevista?
Consegues nomear as palavras-chave principais em Kotlin que não estão em Java?
Tem experiência de trabalho relacionada com o esgotamento profissional ou a sua prevenção?
Como é que a gestão do ciclo de vida do Subcomponente no Dagger é realizada?
Consegues listar os componentes do Android que não são considerados essenciais?
Poderia explicar como funciona a passagem de variáveis por referência na programação?
Quais métodos podem ser usados para alternar a execução de coroutines dentro de um único thread?
Qual é a diferença entre as declarações de variáveis var e val na linguagem Kotlin?
É possível usar bibliotecas criadas para Swift em projetos que utilizam Kotlin Multiplatform?
Pode explicar o que é uma função anónima na programação e como ela é usada?
Quando terminou o seu trabalho nesta posição?
Tem trabalhado com testadores na sua equipa atual?