Consegues nomear diferentes tipos de escopo na programação?
Android
Quais elementos podem ser omitidos ao preencher o arquivo de manifesto em uma aplicação Android?
Quais são as vantagens e desvantagens de usar uma única atividade numa aplicação?
Como distinguir os padrões arquiteturais MVI e MVVM e quais são as suas principais diferenças?
Como distinguir um thread de execução de uma coroutine e quais são as principais diferenças entre eles?
A implementação de todos os níveis de Clean Architecture é obrigatória ao criar uma aplicação?
Quais abordagens e métodos são utilizados para melhorar o desempenho no desenvolvimento de interfaces com Jetpack Compose?
Pode explicar o que significa o termo 'Sequence' em programação ou modelagem de processos?
Com que padrões de design para a camada de apresentação você já trabalhou na sua prática?
O que é a função remember e qual o papel que ela desempenha no sistema?
Pode descrever a sequência de ações do modelo na arquitetura MVI?
Qual modificador de acesso garante que o uso de uma classe ou objeto seja limitado apenas dentro de um arquivo?
Em que casos o tipo de dados object é aplicável em Kotlin?
Pode explicar o que significa a função coroutineScope em Kotlin e para que ela é usada?
As classes em Kotlin são herdáveis por padrão sem modificadores adicionais?
Qual é o objetivo de usar a anotação Binds no Dagger para injeção de dependências?
Qual é o papel principal e o objetivo das regras de estilo no desenvolvimento de interfaces e aplicações?
Quais efeitos secundários ou consequências indesejadas podem ocorrer ao usar Jetpack Compose?
Que ferramentas ou bibliotecas de Dependency Injection utilizou nos seus projetos?
Quais são os seus planos de desenvolvimento profissional e crescimento na empresa?