Android
Poderia falar sobre suas principais responsabilidades e projetos nos quais está trabalhando na empresa atual?
Qual é o papel do UseCase na estrutura da Clean Architecture e por que a sua utilização é preferível ao acesso direto ao Repositório?
Como se pode interagir com o ViewModel para atualizar a exibição de dados na View?
Como começou o seu percurso no estudo do desenvolvimento Android?
Como a designação dos tipos de plataforma afeta a compatibilidade dos sistemas?
O que é necessário implementar no Android para exibir uma lista básica e homogênea de elementos?
Qual é o papel e a finalidade do objeto Job no sistema de corrotinas em Kotlin?
Quais características de tratamento de erros você conhece ao trabalhar com Kotlin Coroutines?
Pode explicar o que é uma função anónima na programação e como ela é usada?
Podes descrever as principais diferenças e características do uso do Fragment em Android?
Que restrições existem ao herdar de uma data class em Kotlin?
Em que casos é recomendado usar o método equals para comparar objetos?
Quais métodos podem ser usados para aumentar a fiabilidade de um programa escrito em Java?
Que sinais permitem ao utilizador determinar que a resolução é considerada perigosa?
Em que difere a classe de objeto em Java do seu análogo em Kotlin?
O que levou os desenvolvedores a incluir o tipo Any no Kotlin e como ele é usado?
Que restrições de quantidade de threads o Dispatchers.Default impõe nas corutinas?
Como é gerido o ciclo de vida de um fragmento no Android durante a mudança de configuração do dispositivo?
De que forma a aplicação identifica quais comandos ou intenções ela é capaz de processar?
Podes explicar como funciona a interação com o objeto Intent no Android?