Podes listar e explicar os principais problemas associados à gestão automática de memória com ARC?
iOS
Pode explicar como funciona o mecanismo MRC?
Pode explicar o que acontece ao chamar o método viewWillLayoutSubviews no ciclo de vida do UIViewController?
Descreva a sua experiência em projetos de equipa e o papel que desempenhou.
Qual método de busca de elementos é considerado mais eficiente: percorrer um array ou aceder por chave num dicionário?
Poderia listar os diferentes tipos de métodos de distribuição de controlo de tarefas nos sistemas?
Quais os critérios que devem ser atendidos para que um valor possa ser adicionado a um conjunto (Set)?
Qual é o papel e a aplicação das tabelas de dados secundários em bancos de dados?
Em que unidades geralmente se definem tamanhos e coordenadas na estrutura CGRect?
Pode explicar o conceito de Enum com herança indireta ou ligações indiretas?
Quais são as diferenças entre as propriedades Frame e Bounds na interface gráfica?
Qual é a diferença entre os métodos viewWillLayoutSubviews e viewDidLayoutSubviews no ciclo de vida do UIViewController?
Qual é o papel do componente UIControl na interface do utilizador?
Pode explicar o que é uma OperationQueue no contexto de trabalho com threads e tarefas na programação?
Como são implementados os mecanismos internos da classe Optional na linguagem de programação?
Pode explicar o mecanismo de execução do DispatchAsync e suas características?
Como preferes organizar a tua atividade no projeto?
Tem experiência prática no uso da linguagem de programação C?