Android
Como ligar uma View personalizada a um Layout personalizado?
Quais tipos de dados primitivos existem em Kotlin e Java?
Pode-se usar Thread no Android para organizar código multithread e quais problemas podem surgir?
Para que serve a classe data na linguagem Kotlin?
Por que podem surgir problemas com listas na data class?
Explica como funciona a recolha de lixo (Garbage Collection) em linguagens de programação geridas.
Quais são as desvantagens das tabelas virtuais?
Por meio de quais mecanismos nas corrotinas é implementado o multitarefa cooperativa?
Como iniciar duas requisições de rede ao mesmo tempo usando Coroutine e RxJava?
Como configuraria um ThreadPool para a biblioteca de análise?
Como implementaria o carregamento de ficheiros numa aplicação de servidor?
Quais são as principais classes em Kotlin Coroutines?
Como é que a classe filha utiliza a funcionalidade da classe pai?
O que faria se a compilação de lançamento do seu aplicativo falhasse em um local diferente da compilação de depuração?
O que é um diálogo e qual a sua diferença de um fragmento de diálogo?
Pode explicar o princípio de funcionamento do modelo Publisher/Subscriber e quais são as suas vantagens?
Como passar dados de uma Activity para outra?
O que é uma Tarefa e em que casos ela é usada?
O que significa o modificador native num método de classe em Java?
Descreva a hierarquia de coleções em Java.