Android
Qual é o seu pagamento atual pelo trabalho?
Pode enumerar as exceções típicas usadas em Kotlin e em que situações elas surgem?
Se dois threads estão em espera e chamam wake, qual deles será acordado primeiro?
Como pode implementar uma tabela de hash segura para threads com alto desempenho num ambiente multithread?
Como implementar e registar um BroadcastReceiver numa aplicação Android?
Como determinar a presença de um construtor em um Fragment no Android?
Pode explicar o que se entende por 'Context' no contexto de uma View no Android?
Quais passos devem ser tomados para implementar uma lista reutilizável de elementos no Android usando RecyclerView?
Por que é recomendado colocar o repositório na camada de domínio na arquitetura da aplicação?
Consegues nomear os modificadores de acesso em Kotlin que não estão em Java?
Quais são as vantagens e desvantagens da biblioteca Paging 3 para implementar o carregamento de dados por páginas?
Pode explicar a concepção do LaunchEffect e qual é a sua ideia principal?
O que fornece acesso rápido a um elemento do array pela sua posição, e por que essa operação é considerada como sendo realizada em tempo constante?
Em que casos são utilizados ferramentas de inteligência artificial no trabalho prático?
Qual é o nível mínimo de rendimento que considera aceitável ao considerar uma vaga?
Como adicionar funcionalidades avançadas às classes existentes em Java sem modificar o seu código fonte?
Que bibliotecas ou ferramentas de gestão de fluxos conhece e utilizou nos seus projetos?
Como organizar a interação entre a interface externa e a lógica interna do sistema?
Qual é a diferença entre usar as palavras-chave 'let' e 'also' na linguagem de programação?
Como implementar o retorno à tela anterior após a transação adicionada ao stack?