Como é que o princípio da inversão de dependências é aplicado na Clean Architecture para separar responsabilidades entre camadas?
Android
Usa algum blog ou recurso para procurar novas ideias e inspiração no seu trabalho?
A que horas começa a trabalhar, considerando-o o mais adequado para si?
O que explica os nomes dos elementos-chave da arquitetura Android e suas funções
Consegues nomear os principais níveis na conceção de arquitetura limpa?
Quais são as razões pelas quais não se deve usar herança em Data Class em Kotlin?
De que maneiras é possível gerir fragmentos com o FragmentManager?
Em que casos é aconselhável aplicar o mecanismo de herança na programação orientada a objetos?
Quais são as vantagens e desvantagens da abordagem arquitetônica Clean Architecture?
Em que casos é aconselhável aplicar o princípio de composição no projeto de sistemas?
Qual é a estrutura e os princípios de organização da camada de dados na arquitetura Clean Architecture?
O que faria se um testador descobrisse um problema no seu código que, na sua opinião, funciona corretamente?
Como é que se podem passar parâmetros na inicialização de um Fragment em Android?
Esta é a sua primeira experiência em uma entrevista após iniciar a busca por emprego?
Quais critérios consideras ao escolher bibliotecas de terceiros para um projeto?
Utiliza-se na arquitetura MVI um mecanismo de gestão de estado na forma de uma máquina de estados?
Quais são as principais diferenças entre os padrões arquiteturais MVP, MVVM e MVI no desenvolvimento de interfaces de usuário?
Usa fontes guardadas ou coleções de links para procurar ideias e inspiração no seu trabalho?
Existem soluções publicadas ou discussões no Stack Overflow que servem de fonte de ideias para os seus projetos?
Já trabalhou em projetos em que os requisitos não foram formulados na forma de um documento de especificação técnica?