iOS
Quais métodos são utilizados para garantir a singularidade do identificador Bundle ID na aplicação?
Tem experiência em desenvolvimento com Objective-C?
Tem experiência com o sistema Storyboard para o design visual de interfaces?
Poderia dar um exemplo de aplicação da técnica de Swizzling na programação?
Achas o processo de programação interessante?
O que mudará no comportamento ou no design se uma classe herdada não for declarada como final?
Quais métodos podem ser usados para prevenir condições de deadlock em aplicações multithread?
O que afeta o tamanho e peso das aplicações criadas em Swift?
Descreva o problema mais difícil com um erro com o qual teve que lidar e como o resolveu
Em que situações deve-se usar a palavra-chave `unowned` em Swift?
Explique o princípio de avaliação do tempo de execução das operações usando a notação Big O na estrutura de dados.
Pode explicar o mecanismo de processamento assíncrono numa fila com concorrência?
Como implementar uma animação numa aplicação móvel ou web?
Em que casos recomenda-se usar o padrão arquitetónico Modelo-Visão-Controlador (MVC)?
Em que consiste o processo de inicialização de objetos dentro de classes e como é implementado?
Por que é limitada a utilização de referências fracas e quais são as suas características de comportamento?
Quais são os possíveis estados que uma aplicação de software pode ter durante a sua operação?
Pode explicar os princípios básicos do mecanismo de gestão automática de memória ARC no iOS?
Pode explicar o conceito de Singleton e sua aplicação na programação?
Como começou a sua carreira na área de tecnologias de informação?