Android
Pode contar quais temas e questões estão planeados para discussão no âmbito desta vaga?
Qual é o papel do componente UseCase na implementação dos princípios da Clean Architecture?
Podes enumerar as principais características dos objetos do tipo Properties em Java?
O que pode levar à ocorrência de uma exceção TransactionTooLargeException no Android?
Que bibliotecas de injeção de dependências você usa em seus projetos — Dagger ou Koin?
Explique o que significa uma intenção explícita no Android e como ela difere de uma implícita.
Qual é a diferença entre o contexto local e o contexto da aplicação na infraestrutura e por que isso é importante?
Que tipos de características encontram-se nos componentes de visualização (View)?
Como é que o método hashCode() é implementado num objeto do tipo Any em Kotlin, e que papel desempenha?
Partilhe a sua experiência no desenvolvimento e uso de Java em projetos.
A classe interna tem acesso aos membros da classe externa?
Como implementar a criação de construtores adicionais para uma classe em Kotlin?
Podes partilhar as características e vantagens da linguagem Kotlin?
Usaste marcações no formato XML para estruturar dados?
Pode falar sobre a composição e o papel da sua equipa no último projeto?
Explique o mecanismo de funcionamento do Dagger e o seu papel na gestão de dependências na aplicação
Quais são as vantagens e desvantagens de usar LiveData em aplicações?
Como alterar o contexto de execução de uma coroutine em Kotlin?
Pode explicar o mecanismo de funcionamento do ciclo de processamento de mensagens no Android?
Explique o que significa usar um tipo com um ponto de interrogação no contexto da tipagem.