Android
Qual é o papel e para que são utilizados os efeitos colaterais na programação?
Como começou o seu percurso na área de desenvolvimento de aplicações para Android?
Quais são as diferenças entre os métodos de comparação de objetos em Kotlin e Java, e como eles funcionam?
Como pode iniciar uma tarefa no serviço de forma a que ela não ocupe o thread principal de execução?
Como é determinada a complexidade temporal das operações com a estrutura de dados Map?
Qual é a diferença entre usar tema e estilo ao desenvolver uma interface no Android?
É possível interromper a execução de uma Coroutine em qualquer situação?
Qual é a finalidade do objeto companion na linguagem Kotlin?
Qual linguagem de programação predomina no seu projeto ou trabalho atual?
O que explica os nomes dos elementos-chave da arquitetura Android e suas funções
Tem experiência com a coleção SnapshotStateList ao desenvolver aplicações com Jetpack Compose?
Explique a diferença entre os métodos onCreateViewHolder e onBindViewHolder em um adaptador RecyclerView.
Quais são as principais diferenças entre os padrões arquiteturais MVP, MVVM e MVI no desenvolvimento de interfaces de usuário?
Por que a classe String em Java não é considerada um tipo primitivo embutido?
Quais métodos podem ser usados para extrair informações de um Intent em aplicações Android?
É possível suspender forçosamente a execução do thread atual?
Quais são as principais características e comportamento do método onDestroy no ciclo de vida de uma Activity no Android?
Como determinar o momento de inserção de um elemento na estrutura de dados HashMap?
Quais componentes do sistema requerem recompilação ao fazer alterações no módulo A, que depende de outro módulo B, não diretamente ligado?
O que causa o estouro de buffer e como isso se manifesta?