Sobes.tech

Android

Explique o conceito de DataBinding e o seu papel na ligação de dados em aplicações

Junior — Middle
327

Por que é recomendado realizar todas as operações com a interface do usuário em um único thread?

Junior — Middle
301

Que funções ou métodos podem ser implementados ou modificados ao desenvolver um componente View personalizado?

Junior — Middle
281

O que significa o contexto passado na inicialização de um elemento de interface de usuário no Android?

Junior — Middle
281

Qual é a diferença entre o uso do operador map e flatMap no RxJava e em que casos é mais recomendado usar cada um deles?

Junior — Middle
273

Tem experiência com o conceito de Clean Architecture nos seus projetos?

Junior — Middle
268

Explique o princípio de funcionamento da classe DiffUtil e sua aplicação na otimização da atualização de listas no Android

Junior — Middle
260

O que acontece com o componente View quando ele está inativo e não exibe dados?

Junior — Middle
257

Em que casos e como pode usar-se a palavra-chave final em Java?

Junior — Middle
254

É obrigatório usar fragmentos ao desenvolver interfaces com Jetpack Compose?

Junior — Middle
253

Como é que a pesquisa de um elemento por chave é realizada dentro da estrutura de dados HashMap?

Junior — Middle
253

Podes explicar a finalidade e o funcionamento do método observeOn na programação reativa?

Junior — Middle
250

Qual é a diferença entre os operadores zip e combineLatest na biblioteca RxJava, e em que cenários é preferível usá-los?

Junior — Middle
244

Podes explicar o que é o SupervisorJob no contexto das corutinas e gestão de tarefas em Kotlin?

235

É possível declarar métodos como final e em que casos isso faz sentido?

Junior — Middle
234

Por que o Dispatchers.Main realiza a execução dentro de uma única thread ao usar Coroutines?

Junior — Middle
228

Que operações podem ser realizadas ao trabalhar com exceções em Kotlin?

Junior — Middle
224

Em que ordem o método onAttachedToWindow é chamado em um objeto View no ciclo de vida?

Junior — Middle
223
/6