Android
Por que não é recomendado colocar todas as dependências em um único componente? Como organizar as dependências de outra forma?
Quais são outras formas de lidar com a condição de corrida de threads, além de usar a palavra-chave volatile?
Que capacidades fornece uma classe derivada na programação orientada a objetos?
Qual é a tarefa que o padrão MVP resolve e quais dificuldades podem surgir sem o seu uso?
Que métodos de criação de observables conhece?
Como é que o gestor de tarefas transmite o resultado da execução?
É possível usar tipos primitivos em Kotlin?
Como implementaria a herança entre duas classes em Kotlin?
Qual é a diferença entre um APK assinado e um APK sem assinatura?
Como solicitar a alocação de mais memória RAM para a aplicação?
Que métodos de armazenamento de dados conhece?
Como deve verificar os valores nulos no código?
Que tipos de dados primitivos existem em Kotlin e quais em Java?
Que restrições existem nas classes sealed em Kotlin?
Que variáveis podem ser usadas numa classe de dados (data class)?
Como aceder a um campo privado a partir de uma classe externa?
O que é o modo Doze?
Como inserir um valor no HashMap?
Fale sobre o padrão MVVM e sua aplicação no desenvolvimento de aplicações Android.
É possível fazer com que qualquer aplicação seja iniciada rapidamente?