Android
Como são tratados os erros em Java e como trabalhar com eles?
O que acontece com a solicitação se a conexão à Internet for perdida após o envio?
O fluxo lazy é uma construção segura para threads?
Concorda que na posição de desenvolvedor de nível médio seja necessário dedicar mais tempo à programação e menos à gestão de projetos?
Poderia explicar o que se entende por Termo Fragmento de Destino no contexto do desenvolvimento Android?
Para que é necessária a multithreading nas aplicações e que ferramentas utiliza para a sua implementação?
Que dificuldades pode identificar ao aceder, adicionar e remover elementos numa lista ligada?
Que alterações ocorreram na criação de classes entre Kotlin e Java?
Como adicionar uma implementação básica para uma propriedade no desenvolvimento Android?
Quais são as principais diferenças entre as coleções Set e List?
Como distinguir entre a comparação de objetos usando o método equals e o uso do operador == em Java?
Fale sobre a sua experiência com tipos genéricos em projetos
Qual é a diferença entre os tipos de dados IntArray e Array<Int> no contexto da linguagem de programação?
Quais métodos existem na classe Object?
Como definir um parâmetro em um local específico do caminho em um método GET no Retrofit?
Em que momento do ciclo de vida da Activity o método onStop é chamado?
Como adicionar um valor no método POST no Retrofit?
Alguma vez recebeu propostas de emprego que lhe interessaram?
Quais métodos são usados para transmitir informações ao mudar de tela numa aplicação?
Qual é a finalidade do serviço Foreground no Android e como utilizá-lo?