Como é que o evento de clique é processado na aplicação?
iOS
Em que se diferenciam os conceitos de execução assíncrona e paralela de operações?
Explique a principal diferença entre os padrões arquiteturais MVP e MVC
Tem experiência no uso do sistema de gestão de gráficos de objetos Core Data para armazenar dados em aplicações iOS?
Pode explicar o princípio KISS e a sua aplicação no desenvolvimento de software?
Pode explicar os princípios fundamentais do SOLID para o desenvolvimento de software?
Consegue explicar o conceito de tipo associado no contexto da tipagem?
Que ações em contêineres do tipo Set são realizadas com a menor latência?
Pode explicar o princípio de funcionamento do libertador automático de objetos com AutoreleasePool?
Pode explicar o princípio do YAGNI e por que ele é importante no desenvolvimento de software?
Como implementar uma animação numa aplicação móvel ou web?
A roteamento estático é possível na implementação do protocolo?
Pode explicar o que é o protocolo WebSocket e como ele difere das conexões HTTP normais?
Explique as diferenças entre GCD, NSThread e OperationQueue e quais são as vantagens de cada um para a multitarefa no desenvolvimento iOS.
Pode explicar o princípio que implica a reutilização do código sem duplicá-lo?
Quais são as diferenças entre a estrutura de dados Set e um array no contexto do seu uso e características?
É possível guardar funções de encerramento dentro de arrays em linguagens de programação?