Android
Qual é o papel do ficheiro de manifesto nas aplicações Android?
Qual é a diferença entre o conceito de canais e Flow no contexto de fluxos de dados ou processamento de eventos?
Como divide tarefas de negócio complexas em partes menores e gerenciáveis ao desenvolver um produto?
Qual foi a sua experiência em projetos anteriores e por quanto tempo trabalhou neles?
Como reagiria se enfrentasse um comportamento inadequado por parte de um colega em relação a si?
Qual é o papel e uso de objetos anônimos na programação?
Como pode integrar uma Visualização Personalizada (Custom View) com um Layout Personalizado (Custom Layout) criado manualmente?
Pode contar quais ferramentas e funções do Firebase você utilizou em seus projetos?
Quem pode ser declarado herdeiro de uma classe que usa o modificador Sealed?
Quais métodos alternativos de troca de dados entre aplicações existem além do uso de Content Provider?
Que abordagens e ferramentas utilizas para implementar a multithreading nos teus projetos?
Qual é a diferença entre componentes e módulos no Dagger?
Para que é que é utilizado o padrão de projeto Single Activity no desenvolvimento de aplicações?
Podes falar sobre os teus conhecimentos na utilização da função scope na programação?
Qual é a diferença entre classes sealed e classes enum em Kotlin e quais são as suas principais diferenças?
Que experiência tem com a linguagem Kotlin?
Explique por que este componente não é considerado uma peça-chave na estrutura das aplicações Android
O que levou à popularidade e ampla difusão da linguagem Kotlin em comparação com outras linguagens para desenvolvimento de aplicações?
Quais implementações do padrão Builder são aplicáveis no desenvolvimento para Android?
Qual é o significado do nome Foreground Service no contexto do desenvolvimento Android?