Android
Quais anotações no Hilt são usadas para incluir classes no gráfico de dependências?
Em que coroutine deve-se adicionar um manipulador de exceções?
O que distingue os métodos invalidate e requestLayout na área de atualização da interface do usuário no Android?
Em que cenários é utilizado o padrão de carregamento preguiçoso (lazy loading)?
Como escolher o tipo de notificação mais adequado dependendo do nível do coeficiente str no produto?
Qual anotação deve ser usada no Dagger para garantir o funcionamento correto do fragmento?
Qual é a maneira de determinar se uma classe tem um construtor padrão sem parâmetros em Kotlin?
Qual é o objetivo principal do uso de funções de extensão numa linguagem de programação?
Onde exatamente está localizado o connection do componente View na arquitetura Jetpack Compose?
Qual é o papel e quais as vantagens de usar a interface de fonte de dados local na arquitetura da aplicação?
Explique o que significa usar a construção with {} na programação
Qual algoritmo é utilizado para procurar um elemento no TreeMap e quão eficiente é?
Quais critérios determinam uma experiência de utilizador de qualidade ao usar aplicações móveis?
Qual é o papel principal do operador `remember` no seu projeto ou sistema?
Pode explicar como os elementos são dispostos no RelativeLayout e como ele gere o seu posicionamento?
O que a [organização] lhe proporcionou em termos de desenvolvimento como primeiro emprego?
Consegues enumerar os tipos de situações excecionais com que te deparaste?
Quais são as principais diferenças entre os operadores flatMapLatest e flatMapMerge na programação reativa?
Quais são as vantagens e cenários de uso da classe sealed em Kotlin?
Poderia listar os tipos de layouts em XML e indicar o seu nível de dificuldade ou consumo de recursos?