Android
A sua organização possui um sistema estabelecido de níveis de competências profissionais ou graus?
Tens planos de expandir os teus conhecimentos e trabalhar com novas tecnologias?
Como é que as abordagens MVI, MVP e MVVM diferem na arquitetura de aplicações?
Quem em Java é responsável pela gestão de memória e coleta de lixo?
Podes enumerar as principais características e particularidades da data class em Kotlin?
O que acha das classes no código que ultrapassam 2000 linhas?
Quais são as vantagens e desvantagens de usar uma pilha de dados?
Quais métodos podem ser usados para melhorar o desempenho da interface do usuário?
Qual é o papel da função remember no Jetpack Compose e por que ela é usada ao criar componentes personalizados?
Quais métodos podem ser utilizados para implementar a capacidade de o aplicativo funcionar offline?
A que horas começa a trabalhar, considerando-o o mais adequado para si?
Como pode implementar a execução de tarefas em segundo plano para não bloquear o thread principal do programa?
Qual é a diferença entre componentes e módulos no Dagger?
Quais elementos ou propriedades não podem ser expandidos ou complementados com extensões?
Quais são os níveis de restrição de acesso às propriedades e métodos em Data Class no Kotlin?
Quais métodos podem ser usados para implementar uma sequência de execução de tarefas ou dados?
Como implementar o suporte a Deep Link numa aplicação sem usar bibliotecas de terceiros?
O que são efeitos secundários na programação e quais são suas vantagens e desvantagens?
Por que é necessário declarar funções como suspend na biblioteca Room para trabalhar com operações assíncronas?
Em que casos em Kotlin se pode aplicar o modificador reified dentro de funções inline?