Sobes.tech

Android

Pode explicar as diferenças entre os padrões arquiteturais MVVM, MVI e MVP?

Junior — Middle
211

Qual é o objetivo de usar o método equals na linguagem Kotlin?

Junior — Middle
211

Podes listar os principais componentes e conceitos utilizados no Dagger para injeção de dependências?

Junior — Middle
210

Tem experiência com projetos compostos por vários módulos?

Junior — Middle
209

Pode explicar o que significa a palavra-chave lateinit em Kotlin e em que casos ela é usada?

Junior — Middle
207

Quais componentes devem ser definidos no Retrofit para obter dados na aplicação?

Junior — Middle
206

Descreva os elementos-chave da arquitetura Android e suas funções

Junior — Middle
205

Pode explicar o que significa a função coroutineScope em Kotlin e para que ela é usada?

Junior — Middle
205

Em que situações a adição de um elemento ao final de um ArrayList pode ter uma complexidade de tempo O(n)?

Junior — Middle
203

Como pode extrair as informações necessárias das respostas JSON recebidas pela rede?

Junior — Middle
202

De que forma os dados são guardados na Activity ao alterar a configuração, além do uso do objeto Bundle?

Junior — Middle
200

Como é que a gestão de exceções é feita dentro das coroutines na sua experiência?

Junior — Middle
200

Pode explicar a finalidade do método copy na classe de dados Kotlin e como usá-lo?

Junior — Middle
197

É possível determinar a herança entre uma classe de dados e outra classe?

Junior — Middle
197

Qual é o propósito do uso da palavra-chave 'out' na programação?

Junior — Middle
197

Explique o conceito de trabalho seguro com null na linguagem Kotlin e como ele é implementado.

Junior — Middle
197

Podes explicar o conceito de funções inline em Kotlin e suas vantagens?

Junior — Middle
196

Como é gerida a concorrência de tarefas ao usar coroutines numa linguagem de programação?

Junior — Middle
196
/6