O que o levou a considerar a possibilidade de mudar de cargo ou de empresa?
iOS
Já trabalhou em projetos de grande escala e complexidade?
O que acontece ao usar o método sync na fila global DispatchQueue em Swift?
Que processos e alterações ocorrem com a visualização após a chamada do método viewDidLoad no ciclo de vida do controlador?
Propôs soluções ou ideias próprias para melhorar os projetos em que participa?
Em que casos e sob que condições é necessário remover a tabela de ligações externas (Side Table)?
Qual é a diferença entre a fila local e a fila global geral no sistema de gestão de tarefas?
Em que projetos teve de participar ou implementar?
A que padrão de design corresponde o padrão arquitetónico MVVM?
Explique as etapas da vida de uma instância de ViewController numa aplicação iOS.
Pode explicar o conceito de referências fracas na programação?
Explique as principais diferenças entre os modos de execução síncrono e assíncrono.
Qual é a diferença entre os padrões arquiteturais MVVM e MVP no contexto do desenvolvimento de aplicações?
Como é implementada a estratégia Copy-on-write ao nível do funcionamento interno do sistema?
Quando ocorre a chamada dos métodos de callback no ciclo de vida do controlador de visualizações?
Explique o princípio de funcionamento das operações síncronas e a sua finalidade na programação.
Qual é o significado da letra D nos princípios SOLID no desenvolvimento de software?
Será que todos os objetos de tipo de referência são obrigados a ser armazenados no heap de memória?