Poderia partilhar uma situação em que não conseguiu atingir o objetivo ou cometeu um erro, e como reagiu a isso?
Android
Consegues listar os diferentes tipos de CoroutineDispatcher utilizados em Kotlin?
Qual é o papel do método hashCode no trabalho com objetos em Java?
Quais são as vantagens e desvantagens de usar uma única atividade numa aplicação?
Para que serve cada um dos principais CoroutineDispatcher e como eles diferem entre si?
Que técnicas podem aumentar a produtividade do RecyclerView?
Existem marcadores ou sinais especiais nas tecnologias utilizadas que indicam as suas propriedades ou estado especiais?
Quais são as restrições do pacote tecnológico (bundle)?
Pode explicar as fases do ciclo de vida da View na arquitetura da aplicação?
Quais os mecanismos que permitem alternar entre estados na implementação de uma máquina de estados usando Coroutines?
Pode explicar como é que a estrutura de dados HashMap é implementada e como ela garante acesso rápido aos elementos?
Quais são as vantagens e desvantagens de usar funções inline no código?
Pode explicar o que se entende por 'função inline' na programação?
Que perguntas são mais frequentemente feitas para esta posição nas entrevistas?
Como pode interromper ou cancelar a execução de uma coroutine assíncrona na sua aplicação?
Explique a diferença entre fluxos de dados frios e quentes nas corrotinas Kotlin.
Qual é o papel do coletor de lixo na gestão de memória em sistemas automáticos de programação?