Android
Como implementar a herança de um tipo genérico a partir de uma interface numa linguagem de programação?
Qual é a vantagem de usar Provider para criar ViewModel na arquitetura da aplicação?
Como deve gerir as dependências através do Contexto: passá-las de fora ou criá-las dentro da classe?
Consegues falar sobre os teus projetos e conquistas mais importantes de que estás especialmente orgulhoso?
Como é que o ActivityManager determina quando deve iniciar a chamada do método onResume para uma Activity ativa?
Como determinar se duas strings são anagramas uma da outra?
Como é que a requisição HTTP GET é feita ao usar a biblioteca Retrofit?
Quais ciclos de vida dos métodos de atividade são acionados quando ocorre a troca de um fragmento por outro?
Em que situações é recomendado usar a anotação @Inject para construtores ao usar Dagger?
Podes dar exemplos de estruturas de dados que proporcionem acesso rápido a um elemento em tempo constante?
Como é que a interação e execução de duas corutinas ocorre dentro de um único thread de execução?
Em que caso pode não incluir um componente específico no ficheiro de manifesto da aplicação?
Tem experiência no uso de JNI em projetos?
Em que fase de interação com potenciais empregadores estás agora?
Como é que a adição de um elemento ao ArrayList é efetuada quando a capacidade máxima é atingida?
É possível iniciar várias atividades iniciais numa aplicação ao mesmo tempo?
Qual é a finalidade do método equals na classe Any?
Explique as principais características e vantagens do uso do Kotlin no desenvolvimento de aplicações.
Para que são usadas as corrotinas e que tarefa ajudam a resolver na programação?
É possível implementar um Fragment no Android sem ligação à interface do utilizador?