iOS
Pode uma referência forte numa entidade levar a fugas de memória?
É utilizada a mesma pilha de tecnologias em toda a arquitetura da aplicação?
É possível adicionar propriedades adicionais a classes ou objetos existentes através de extensões?
Como você identifica os pontos-chave ao realizar a análise de código dos colegas?
Quais métodos são utilizados para realizar a transição entre telas nas aplicações?
É possível organizar a gestão de um grupo de coordenadores com um único coordenador?
Qual pilha tecnológica você usa no seu trabalho?
Qual mecanismo de despacho é aplicado ao chamar um método definido em um protocolo que foi estendido usando uma Extensão?
Como exatamente os dados são transmitidos ao apresentador na fase de exibição de informações?
Como distinguir um conjunto com elementos únicos de um dicionário com chaves e valores?
Podes descrever as fases do ciclo de vida do UIViewController e a sua finalidade?
Pode explicar o que é a classe NSOperation e como ela é usada para gerir tarefas assíncronas?
Que padrões de design você aplicou na sua prática de programação?
Pode explicar o papel e a função da função Alloc em Objective-C?
Consegues nomear os princípios principais utilizados no projeto de sistemas de software?
Como pode determinar dinamicamente a altura de cada célula na interface?
Tem alguma pergunta adicional sobre o tema da entrevista?
Pode explicar o que se entende por Compositional Layout e como é utilizado?
Explique o conceito de construtor de ambiente e sua aplicação no desenvolvimento de software.
Que funções de ordem superior utilizou nos seus projetos e pode dar exemplos de sua aplicação?