Como diferem as estruturas das árvores binárias de pesquisa e das árvores vermelho-preto, e quais são as características de cada uma delas?
Android
Em que casos e para que se aplica o teste modular?
Quais são os mecanismos de troca de dados entre Activity e Service no Android?
Quais parâmetros de configuração do desenvolvedor estão disponíveis nas configurações do dispositivo Android?
Qual é o papel da operação de desembrulhar objetos em Java e por que foi introduzida?
Que abordagens existem para implementar uma assinatura ao Flow dentro da sua própria View no Android?
O que distingue os testes modulares dos testes que não retornam resultados, como os testes com efeitos colaterais?
Em que casos é aconselhável usar tabelas hash para armazenar dados?
O que inclui o conteúdo do arquivo APK e quais arquivos são armazenados nele?
Como é normalmente criado o método equals por padrão em Java?
Tem experiência com a biblioteca RxJava para programação reativa?
Como são tratadas as situações de colisão de chaves no HashMap?
Quais são as principais vantagens e desvantagens de usar tabelas hash para armazenar dados?