Sobes.tech

Android

Qual é a diferença entre GlobalScope, MainScope e a criação do seu próprio Scope em Kotlin Coroutines?

Junior — Middle
239

Quais são as principais dificuldades que podem surgir ao cancelar a execução de coroutines?

Junior — Middle
239

De que forma a apresentação fica a saber das atualizações de dados ou do estado do modelo?

Junior — Middle
239

Qual é a diferença na implementação da interação entre a View e a lógica nos padrões MVVM e outras abordagens arquitetónicas?

Junior — Middle
237

Consegues nomear bibliotecas ou ferramentas populares para a injeção de dependências em aplicações?

Junior — Middle
237

Qual é o papel e os principais propósitos das Extensões Kotlin no desenvolvimento?

Junior — Middle
236

Que abordagens conhece para melhorar a eficiência da exibição de interfaces em aplicações Android?

Junior — Middle
234

Explique o princípio de funcionamento do método subscribeOn e em que situações é utilizado na programação reativa.

Junior — Middle
234

Pode explicar o que é o padrão de Injeção de Dependências no contexto do Scout?

Junior — Middle
233

Como é realizado o processo de obtenção do código hash em um objeto?

Junior — Middle
233

Como pode aplicar o DiffUtil para otimizar as atualizações de listas no RecyclerView?

Junior — Middle
231

Qual é a diferença entre o uso dos métodos subscribeOn e observeOn no RxJava, e como eles afetam o fluxo de execução?

Junior — Middle
230

O que significa a sigla MVI e como é utilizada no desenvolvimento de aplicações?

Junior — Middle
230

Em que contexto a chamada da função lazy() é executada?

Junior — Middle
230

Qual é a sua experiência com a linguagem Kotlin?

Junior — Middle
227

Qual é a diferença entre os métodos areItemsTheSame e areContentsTheSame na classe DiffUtil ao comparar elementos?

Junior — Middle
227

Quais são as principais vantagens e desvantagens da plataforma Android?

Junior — Middle
226

Qual é a diferença entre declarar campos dentro do construtor e no corpo principal de uma data class?

Junior — Middle
226

Quais métodos de gestão de fluxo de dados você conhece em sistemas com altos níveis de carga?

Middle — Middle+
226
/9