Sobes.tech

Android

Explique cada um dos cinco princípios SOLID e sua aplicação no projeto de software.

Junior — Middle
326

Pode explicar o que se entende por efeito secundário na programação?

Junior — Middle
282

Explique o princípio de funcionamento de um serviço ligado (Bound Service) no Android e em que se diferencia de outros tipos de serviços.

Junior — Middle
277

Podes listar as principais classes usadas em Kotlin?

Junior — Middle
271

Qual é o objetivo de usar CoroutineScope em Kotlin e qual é o seu papel na gestão de corutinas?

Junior — Middle
263

Tem experiência no uso de bibliotecas ou ferramentas para trabalhar com fluxos de dados ou assíncronia?

Junior — Middle
262

Tem experiência prática em desenvolvimento Java?

Junior — Middle
262

Como é que o RecyclerView consegue alcançar uma performance eficiente ao exibir listas grandes de dados?

Junior — Middle
258

De que formas implementar animações de elementos dentro do RecyclerView?

Junior — Middle
256

Tem experiência no desenvolvimento de interfaces de utilizador usando Jetpack Compose?

Junior — Middle
254

Explique o que é o chamado gestor Unconfined e como ele funciona

Junior — Middle
254

Deve-se substituir o método hashCode numa data class para garantir o funcionamento correto das coleções?

Junior — Middle
254

Pode listar e descrever os principais tipos de serviços com os quais se deparou na sua prática?

Junior — Middle
251

Fale-nos sobre a sua experiência na implementação do padrão arquitetónico Model-View-Intent (MVI).

Junior — Middle
247

Qual é o papel e a finalidade do objeto Job no sistema de corrotinas em Kotlin?

Junior — Middle
245

Pode explicar o conceito de funções de extensão na linguagem Kotlin?

Junior — Middle
245

É aceitável incluir métodos com implementação na interface?

Junior — Middle
240

Consegues enumerar os tipos de dados em Java, diferentes dos primitivos básicos?

Junior — Middle
239

Para que é que é utilizado o padrão de projeto Single Activity no desenvolvimento de aplicações?

Junior — Middle
238
/6