Android
Quais são os princípios básicos da relação entre os métodos equals e hashCode em Java?
Qual é a diferença entre as interfaces Serializable e Parcelable ao passar objetos no Android?
Por que usam funções inline na programação?
Tem experiência no desenvolvimento de interfaces de utilizador usando Jetpack Compose?
Explique as diferenças entre o uso de launch e funções assíncronas com await no contexto da programação assíncrona
Como é que o princípio da inversão de dependências é aplicado na Clean Architecture para separar responsabilidades entre camadas?
Já esteve em condições típicas do Usbequistão?
Poderia explicar o conceito de pool de strings e seu papel na gestão de memória em Java?
Qual é a diferença entre as declarações de variáveis var e val na linguagem Kotlin?
Podes enumerar os componentes principais e os seus papéis na camada de Domínio da arquitetura segundo a Clean Architecture?
Pode explicar o que significa None na linguagem Python?
Pode explicar as vantagens e desvantagens da abordagem arquitetónica Model-View-Intent (MVI)?
Que construções para criar coroutines você conhece fora das funções principais?
O que o atrai na área de desenvolvimento Android e por que decidiu focar-se especificamente nela?
Consegues listar os diferentes tipos de CoroutineDispatcher utilizados em Kotlin?
Qual é o papel do método hashCode no trabalho com objetos em Java?
Como implementar a espera pela conclusão de uma tarefa iniciada com launch numa coroutine?