Android
Como são implementadas as árvores em Java?
Liste todas as formas de transferência de dados entre fragmentos.
Como implementar a herança de uma classe declarada como sealed?
Em que situações não é recomendado usar coroutines e RxJava?
Como pode otimizar o desempenho de uma lista numa aplicação?
É possível aceder ao tipo genérico durante a execução do programa?
Como executar código numa thread paralela diferente da principal?
Podes listar as principais classes usadas em Kotlin?
Podes dar um exemplo de utilização do padrão de projeto 'Fábrica' no framework Android?
Pode haver vários blocos catch num único bloco try?
Quais são os principais componentes da biblioteca Room para trabalhar com bancos de dados no Android?
Como implementar diferentes estados numa aplicação Android usando classes seladas?
Está tudo bem para você que na posição de desenvolvedor de nível médio você precise fazer mais programação e liderar menos?
Poderia explicar o que é o contexto das corutinas em Kotlin?
Fale mais sobre o padrão MVP (Model-View-Presenter).
Fale sobre a pilha de chamadas e o heap no contexto do trabalho de aplicações Android.
Com que rapidez o trabalho será realizado com corutinas em comparação com a execução de uma função de cálculo sem corutinas e threads?
Como determinar se uma variável num programa refere-se a um objeto específico?
Quais métodos existem na classe Object na linguagem Java?
Consegue listar os principais elementos da arquitetura Android e suas funções?