Pode descrever a arquitetura dos projetos em que trabalhou anteriormente?
iOS
Pode explicar o que é uma estrutura DispatchGroup e como ela é usada para sincronizar a execução de várias tarefas assíncronas?
Consegues explicar os principais padrões de design e a sua aplicação?
Explique o conceito de inversão de prioridade e por que ela pode se tornar um problema em sistemas com diferentes prioridades de tarefas.
Consegue nomear outros princípios fundamentais utilizados no desenvolvimento de software além do SOLID?
Podes dar um exemplo de implementação do princípio da inversão de dependências num projeto?
Que meios e componentes utilizas para criar e gerir interfaces no UIKit?
Pode partilhar a sua experiência profissional e principais conquistas?
É possível implementar herança múltipla de várias classes ao mesmo tempo na linguagem Swift?
Qual princípio os desenvolvedores acham mais difícil de seguir?
Como está organizada a estrutura de memória para armazenar dados no programa?
Que ferramentas e tecnologias utilizas para criar interfaces de utilizador no desenvolvimento web?
Pode explicar o conceito de programação orientada a objetos e os seus princípios básicos?