Android
Qual é a diferença entre tipos de dados primitivos e tipos de referência na linguagem Java?
Podes explicar como funciona a interação com o objeto Intent no Android?
Conte-nos sobre projetos ou tarefas em que participou ou que realizou
O que é a base para criar classes em Kotlin?
Qual é o papel do viewModelScope na gestão do ciclo de vida das corrotinas dentro do ViewModel?
Qual padrão de apresentação é utilizado no desenvolvimento de um projeto no Android Studio?
A sua busca por um novo emprego na sua posição atual é discutida?
Explique o conceito de Executor em Java e o seu papel na execução de tarefas assíncronas.
Pode falar sobre um projeto ou realização de que se orgulhe especialmente?
Conte-nos sobre sua experiência na implementação e uso do protocolo WebSocket em projetos.
Quais características e armadilhas devem ser consideradas ao chamar o método onDestroy no ciclo de vida do componente?
Quais mecanismos permitem tornar as corutinas mais leves e eficientes em recursos?
Como é que a utilização de corutinas e threads difere na implementação de tarefas assíncronas?
Pode explicar o que é uma Data Class e para que ela é usada na programação?
Para que serve cada um dos principais CoroutineDispatcher e como eles diferem entre si?
É possível estabelecer uma ligação a um Serviço Vinculado já em execução no Android?
Sob quais condições os objetos ViewHolder e View são definitivamente removidos da memória e não são reutilizados no RecyclerView?
O que é obrigatório para o lançamento bem-sucedido de uma aplicação em novas versões do Android?
Quais métodos podes usar para procurar e reorganizar elementos no Jetpack Compose?
É possível explicar as diferenças entre os mecanismos Flow e Coroutine em Kotlin, e como eles usam a assíncronia?