Android
Como criar uma lista que contenha dez elementos ou tipos de células diferentes?
Como é que a interação entre as corutinas é realizada dentro de um mesmo programa?
Pode usar ViewModel para fazer alterações na exibição de um elemento de interface?
Você realizou alguma verificação do código dos colegas no seu emprego anterior?
Como é que se podem transmitir dados entre fragmentos numa aplicação?
Quais métodos podem ser usados para aumentar a fiabilidade de um programa escrito em Java?
Como é processado o arquivo AndroidManifest.xml durante o processo de compilação e execução de uma aplicação Android?
Que abordagens existem para transmitir informações entre telas numa aplicação?
É possível falar na existência de uma hierarquia entre as corrotinas durante a sua execução?
Como é que o RecyclerView consegue alcançar uma performance eficiente ao exibir listas grandes de dados?
Quais métodos podem ser usados para determinar as causas de uma carga prolongada da aplicação?
Que meios podes usar para organizar a execução de tarefas em segundo plano de acordo com uma programação?
Pode explicar o conceito de funções de extensão na linguagem Kotlin?
Pode-se usar a mesma instância de ViewModel em diferentes partes da aplicação que implementam o padrão MVVM?
É possível chamar o método onCreate() nos componentes principais antes de chamar o método onCreate() na classe Application?
Qual é a diferença entre o mecanismo Binds e Provides no contexto de injeção de dependências ou sistemas modulares?
Qual é a diferença entre os operadores zip e combineLatest na biblioteca RxJava, e em que cenários é preferível usá-los?
É possível criar subclasses de data class em Kotlin?
Quais são as principais características e particularidades da linguagem Java que você pode destacar?
Quais dificuldades enfrentam ao aceder a uma variável de múltiplas threads de execução?