Android
Como é implementada a estrutura de dados HashMap e em que se baseia o seu funcionamento?
Qual é a sua linguagem preferida para desenvolvimento — Java ou Kotlin, e porquê?
Qual é a finalidade e o papel dos efeitos secundários na programação?
Quais são os principais componentes utilizados no arquivo AndroidManifest.xml?
Podes enumerar os principais tipos de modificadores de acesso em Kotlin?
Como garantir a preservação dos dados da tela ao alterar a configuração do dispositivo usando ViewModel?
O que causa a limitação do uso de memória em um objeto Bundle no Android?
Como pode fixar o primeiro ponto de início da aplicação no sistema de registo?
Por que é necessário especificar os componentes principais da aplicação no ficheiro de manifesto no Android?
Como se diferenciam as declarações de variáveis imutáveis usando as palavras-chave val e const val em Kotlin?
Quais razões podem levar o recolhedor de lixo a não remover o contexto armazenado na aplicação?
Qual é o papel principal da biblioteca Retrofit no processo de interação com a API REST no desenvolvimento Android?
Podes dar um exemplo de uso de contextos locais em programas?
Consegues nomear as principais coleções de dados usadas em Java?
Tem experiência prática no uso do Jetpack Compose em projetos?
Tem experiência na utilização do mecanismo Semaphore nos seus projetos?
Tem experiência no desenvolvimento e distribuição de suas próprias bibliotecas ou módulos?
Quais são as vantagens de usar ApplicationContext em comparação com ActivityContext no Android?
Em que situações é recomendado usar o componente BottomSheetDialog numa aplicação?
Como é determinada a complexidade temporal ao adicionar um elemento ao ArrayList?