iOS
Pode-se definir uma função como uma parte opcional da interface do protocolo?
Em que fase de desenvolvimento estava o projeto quando começou a trabalhar na empresa anterior?
Quais dificuldades potenciais podem surgir ao usar CALayer para implementar a interface?
Consegues enumerar os diferentes níveis de privilégios ou direitos de acesso no sistema?
Por que o compilador Swift não cria automaticamente um construtor com parâmetros para classes?
Em que casos e para que é utilizada a operação flatMap em transformações funcionais ou de fluxo de dados?
Que funções e métodos são ativados no ViewController raiz ao alterar a orientação da tela de vertical para horizontal?
Quais métodos podem melhorar a eficiência do carregamento de imagens numa tabela em ligações lentas e quando é necessário um scroll rápido?
A que categorias pertencem as coleções na linguagem Swift?
Pode explicar o que significa o protocolo Equatable em Swift e para que serve?
O que se entende por termo 'target' neste contexto?
Quais são os principais requisitos para o desenvolvimento de aplicações para tvOS?
Existe empreendedorismo individual nesta situação?
Pode explicar o princípio de funcionamento e o objetivo do padrão 'Just Publisher'?
Já utilizou algum modificador mutating nos seus projetos?
Por que os métodos que alteram o estado de um objeto são declarados como mutantes na classe?
Descreva as suas expectativas e critérios para a funcionalidade e qualidade do produto
Explique o princípio de funcionamento das operações síncronas e a sua finalidade na programação.
Quais são as vantagens e desvantagens de usar Dispatch Barrier na programação multithread?
Pode explicar o que é um parâmetro com a capacidade de passar múltiplos valores e como ele é usado em funções ou métodos?