Android
Qual é a diferença entre as interfaces Serializable e Parcelable ao passar objetos no Android?
Quais são as limitações no uso de threads para Dispatchers.Main no contexto das Coroutines?
Quais são as formas de implementar a interação com protocolos e serviços de rede na aplicação?
Como criaria uma utilidade para trabalhar com uma biblioteca em Java?
Qual é a diferença entre map e flatMap?
Qual é a melhor forma de usar os modificadores de acesso em Java?
Descreva a ordem em que são chamados o construtor da classe, o construtor da superclasse, o bloco de inicialização estático e os acessores em Java.
O que acontece com uma coroutine quando ocorre uma exceção?
De que maneiras é possível atualizar ou redesenhar a interface exibida numa aplicação?
Quais são as diferenças entre Dagger e Koin no contexto da injeção de dependências?
Em que deve prestar atenção para otimizar o trabalho com listas grandes?
Qual é a finalidade do método equals() em Java?
Como é que o scope rastreia o cancelamento de uma coroutine?
O que é o padrão de projeto 'Fábrica' e como é utilizado no desenvolvimento de aplicações?
Fala sobre os modificadores de acesso em Java.
Que funções ou métodos podem ser implementados ou modificados ao desenvolver um componente View personalizado?
Qual é a diferença entre uma declaração de classe sealed e uma classe de dados em Kotlin?
Como adicionar uma implementação de interface a uma classe?
Como definir as margens exteriores de um componente no Jetpack Compose?
Para que fins são utilizados diferentes métodos de transmissão de dados entre aplicações?