Android
Qual é a diferença entre as funções Job e Deferred no contexto das corutinas?
Pode explicar como os elementos são dispostos no RelativeLayout e como ele gere o seu posicionamento?
Qual meio no Spring Framework permite implementar programação reativa?
Aplicou os princípios de arquitetura limpa no desenvolvimento do seu projeto?
Qual é a função do operador de negação postfix na linguagem de programação?
Pode explicar o conceito e o propósito do padrão repositório no desenvolvimento de software?
Usou data class nos seus projetos?
Foi atingida uma cobertura de testes automatizados superior a 80% nos projetos?
Pode explicar o que é o modo Doze no Android e como ele afeta o funcionamento dos aplicativos?
Por que é importante injetar dependências numa classe ou módulo?
Pode falar sobre o processo de lançamento de versões usado no seu último emprego?
Podes listar as principais tecnologias e ferramentas utilizadas neste projeto ou área?
Qual é a sua experiência com a ferramenta de automação de testes Selenium?
Como é que a organização dos elementos com o mesmo valor de hash é implementada dentro do HashMap?
Tem alguma noção dos princípios e elementos do sistema de design Material Design?
Pode explicar o mecanismo de recolha de lixo em Swift e como ele gere a memória?
O que acontece se aceder a uma variável do tipo Nullable que contém um valor null e executar o operador ?.?
Como pode evitar-se um deadlock entre dois threads numa aplicação multithread?
Como a ausência de parâmetros no construtor numa data class afeta o seu comportamento ou funcionalidade?
As corrotinas oferecem proteção contra condições de corrida?