iOS
Como é que procuras as informações técnicas e recursos necessários?
Pode explicar o conceito de fábrica abstrata e o seu propósito nos padrões de projeto?
Qual é o número máximo de instâncias de UIWindow que podem ser criadas numa aplicação?
Podes dar exemplos de soluções arquitetónicas que utilizam ligação unidirecional entre componentes?
Tem experiência prática no uso de RxSwift nos seus projetos?
Qual é a principal diferença entre os padrões Builder e Factory na programação orientada a objetos?
Como é que o evento de clique é processado na aplicação?
Pode explicar o conceito de RunLoop e o seu papel no processamento de eventos em aplicações?
Que exemplos de modelos de geração automática de código conhece?
Pode explicar o mecanismo de transmissão de dados na arquitetura VIPER?
Podes explicar o que é o CADisplayLink e em que casos é utilizado no desenvolvimento de interfaces?
Como se diferenciam a tipagem estática e dinâmica nas linguagens de programação?
Explique as diferenças entre os métodos layoutSubviews, layoutIfNeeded e setNeedsLayout no processo de layout automático e atualização da interface.
Explique a principal diferença entre os padrões arquiteturais MVP e MVC
É possível implementar a exibição da interface sem usar camadas na arquitetura da aplicação?
Podes listar as linguagens de programação com as quais trabalhaste ou estás familiarizado?
Que ferramentas e mecanismos você usa para implementar e gerenciar multitarefa em aplicativos?