Android
Qual é a finalidade do operador subscribeOn ao trabalhar com Observable na programação reativa?
Criou testes automáticos para a interface do utilizador?
Por que o Fragment não é considerado parte dos componentes principais do Android?
Como a designação dos tipos de plataforma afeta a compatibilidade dos sistemas?
É possível usar funções de extensão em Kotlin para calcular a soma de elementos que atendem a uma condição específica em coleções com chaves e valores?
Como implementar o padrão Builder em Kotlin?
Que dificuldades podem surgir com marcação excessiva de UI no Jetpack Compose?
Qual é a necessidade de usar Uri ao trabalhar com ContentProvider?
Qual é a diferença entre PriorityQueue e Deque?
Que base de dados utilizas nos teus projetos?
Como é que o princípio da inversão de dependências é aplicado na Clean Architecture para separar responsabilidades entre camadas?
Por que é necessário transformar os dados entre o estado frio e o estado quente?
Como funciona a coleção Set em Java?
Pode explicar o que se entende por tipos de dados primitivos na linguagem Java?
É possível em Kotlin que, ao executar o código, ocorra uma NullPointerException?
Como implementaria um projeto em que é necessário reunir diferentes elementos numa lista, excluindo duplicados?
Uma função de extensão definida dentro de uma classe em Kotlin pode aceder aos seus campos e métodos?
O que acontece com o fluxo se ele processar uma fila vazia?
Que problema o padrão MVP resolve e que dificuldades podem surgir sem o seu uso?
Como são implementadas e utilizadas as funções de extensão em Kotlin?