Android
Quais são as vantagens e desvantagens de usar uma classe sealed em diferentes arquivos do projeto?
Que tipo de fluxo de dados representa um Subject no RxJava e como ele difere de outros tipos?
Podes dar um exemplo de um padrão de design comportamental?
Consegues nomear os principais tipos de objetos root utilizados no coletor de lixo?
Quando deve limpar o cache após a exclusão de uma mensagem pelo utilizador?
Utiliza-se na arquitetura MVI um mecanismo de gestão de estado na forma de uma máquina de estados?
Qual é o objetivo principal do uso do componente LazyColumn no desenvolvimento de interfaces?
Pode explicar o que se entende por transitividade em matemática ou teoria das relações?
Qual é o papel e o propósito do objeto Intent no desenvolvimento Android?
Quais razões motivam você a considerar a possibilidade de mudar de emprego atual?
Como funciona o programa na ausência do uso da palavra-chave inline no código das funções?
Quais métodos podem ser usados para implementar a troca de dados entre duas Activity numa aplicação?
Como é que o método hashCode é implementado numa data class?
Que ferramentas e bibliotecas integradas para trabalhar com protocolos e conexões de rede você conhece e usou?
Qual é o papel do coletor de lixo na gestão de memória em Java?
É possível implementar herança múltipla em Java?
Quais métodos são utilizados para implementar o processamento assíncrono de tarefas em aplicações Android?
Pode explicar a estrutura e os princípios de funcionamento da memória na máquina virtual Java (JVM)?
Quais são as características ao usar diferentes tipos de links na programação?
Quais métodos podem ser usados para confirmar a eficácia das alterações na interface do usuário?