Android
É possível substituir os construtores em Java?
É possível executar dois processos independentes simultaneamente dentro de uma única aplicação?
Qual é o papel dos módulos no Dagger e por que são necessários na injeção de dependências?
Pode explicar as diferenças entre Interactor e UseCase na arquitetura de aplicações?
Quais são as diferenças entre Interface Selada e Classe Selada em Kotlin?
Está familiarizado com o padrão de design Facade? Fale sobre sua experiência ao usá-lo.
Qual é o propósito da palavra-chave internal na definição de escopo na programação?
Para que servem os argumentos no método de criação de Fragment e como isso afeta o seu funcionamento?
Como o Jetpack Compose resolve o problema da profundidade excessiva de componentes View ao criar interfaces?
Quais são os principais requisitos a considerar ao desenvolver uma classe de dados?
Como avalia o seu estado após concluir a entrevista?
Usas o mecanismo Coroutine Flow nos teus projetos para processar fluxos de dados assíncronos?
Qual é a finalidade da função componentN() no contexto do trabalho com coleções de dados?
Um Intent pode iniciar outro aplicativo no dispositivo?
Está familiarizado com os requisitos principais do projeto ou tarefa?
A que nível estás familiarizado com os princípios e o uso do Dagger 2 no desenvolvimento Android?
Houve situações em que os seus colegas não concordaram com a proposta de usar novas tecnologias?
Qual é o objetivo principal e a finalidade das coroutines na programação?
Que tipos de serviços conhece e como interagir com eles?
Consegues falar sobre os teus projetos e conquistas mais importantes de que estás especialmente orgulhoso?