Quais são as razões pelas quais não se deve usar herança em Data Class em Kotlin?
Android
Qual é a finalidade de uma classe declarada com o modificador sealed?
É possível implementar a funcionalidade de execução atrasada através de uma tarefa (Job)?
Tem experiência de trabalho com projetos que envolvem vários módulos ou componentes?
Consegues listar os diferentes tipos de CoroutineDispatcher utilizados em Kotlin?
Como a implementação de pesos no LinearLayout afeta a velocidade de funcionamento da interface?
O que traz benefícios do uso de uma estrutura modular no desenvolvimento de aplicações e quais são as desvantagens dessa arquitetura?
Pode explicar o que significa o termo reified na programação?
Pode explicar o que é o mecanismo AssistedInject no Dagger e para que é utilizado?
Tem experiência no uso do componente BroadcastReceiver nos seus projetos?
Qual é a diferença entre componentes e módulos no Dagger?
Pode explicar o que se entende por 'função inline' na programação?
Que passos planeias tomar para o teu crescimento profissional no próximo ano?
Tem experiência no uso de Dagger nos seus projetos?
Que ferramentas ou bibliotecas de Dependency Injection utilizou nos seus projetos?
Como são priorizados os processos no sistema Android?
Tem experiência com serviços ou arquitetura de serviços?
Tem experiência com a biblioteca RxJava para programação reativa?
Qual é a diferença entre as funções apply e let no contexto do escopo e uso em Kotlin?