O que o atrai na área de desenvolvimento Android e por que decidiu focar-se especificamente nela?
Android
Qual é o resultado retornado pela função launch?
Que construções para criar coroutines você conhece fora das funções principais?
Como ocorre a sequência de remoção dos componentes Service no sistema?
Podes enumerar os tipos de estado existentes no Jetpack Compose e explicar as suas diferenças?
Explique as diferenças entre componentes Activity e Fragment no contexto do desenvolvimento de aplicações Android.
Quais são as principais diferenças entre os padrões MVP e MVVM no contexto da arquitetura de aplicações?
Qual é a diferença entre usar o Activity Context e o Application Context no Android?
Qual é o papel principal do componente Presenter na arquitetura MVP?
Pode explicar a finalidade da função runBlocking no Kotlin Coroutines?
Quais são os principais parâmetros que devem ser especificados ao usar o componente LazyColumn?
Podes listar os principais tipos de Intent utilizados no desenvolvimento de aplicações Android?
Como você realiza a análise de desempenho e a identificação de gargalos nos sistemas?
Como é que ocorre a renderização de componentes no Jetpack Compose?
Consegues nomear os principais níveis na conceção de arquitetura limpa?
Podes dar exemplos de situações ou fatores que podem levar a vazamentos de memória em aplicações Android?
Que tipos de CoroutineDispatcher conhece e em que casos os utilizou?
Pode explicar o que é um componente BroadcastReceiver e como ele funciona no Android?
O que exatamente na linguagem Kotlin te atrai ou parece ser uma vantagem dela?