Android
Consegues explicar como implementaste as restrições e limitações no âmbito do serviço?
Pode falar sobre as fases de desenvolvimento e encerramento do ciclo de vida do produto de software?
Estás disposto a partilhar os teus conhecimentos com a equipa?
Tem experiência em reescrever ou migrar código Java para Kotlin?
Já utilizou a biblioteca RxJava para lidar com operações assíncronas?
Como implementar a execução de tarefas assíncronas no Android sem usar bibliotecas de terceiros?
Pode explicar o que é um operador unário e em que se diferencia de outros operadores?
Quais elementos-chave e secções do ficheiro de registo AndroidManifest.xml devem ser especificados ao criar uma aplicação?
Pode explicar o que significa usar o método reference na programação?
Fale sobre a sua experiência com Handler em projetos
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?
É possível implementar uma função usando callback como uma função suspensa nas corrotinas Kotlin?
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?
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?