Android
Qual estrutura de dados é mais adequada para armazenar elementos únicos sem duplicados?
De que forma é efetuada a troca de informações entre Fragment e Service através do uso de BroadcastReceiver?
Ainda é possível executar uma coroutine após cancelar o contexto ou escopo associado?
Quais são os principais componentes e estruturas que compõem a arquitetura do Jetpack Compose?
Que tipos de threads de execução podes nomear?
Usou os seus próprios componentes de visualização em vez dos elementos padrão?
Qual é o papel principal e a aplicação do componente ou conceito Flow?
Pode explicar o que inclui o conjunto de componentes Android Jetpack e como ele simplifica o desenvolvimento de aplicações?
Pode explicar o que significa o termo 'sp' no seu contexto?
A interface será exibida novamente em chamadas múltiplas do método invalidate?
Que funções ou métodos na classe de dados recebem automaticamente a substituição das operações básicas?
O que acontece a nível do sistema ao realizar uma operação de incremento de uma variável?
Qual é o papel do operador wait e para que é que ele é utilizado na programação ou em sistemas?
O que é o método hashCode() na classe Object e como funciona?
Quais são as razões para evitar a execução de tarefas pesadas no thread principal da aplicação?
Em que lugar na memória do armazenamento Java estão os objetos de string?
Qual é a principal tarefa do componente FlowRow e em que casos é utilizado?
Quais são as principais dificuldades que os utilizadores podem notar ao usar dispositivos Android?
Explique as diferenças entre Flow e LiveData no contexto do seu uso em aplicações Android.
Pode explicar o que é o padrão de Injeção de Dependências no contexto do Scout?