Pode explicar o que se entende por termo MRC e qual é a sua essência?
iOS
Explique por que a ausência de valor numa referência fraca não causa erros ou consequências indesejadas na sua aplicação.
Quais parâmetros podem influenciar o processo de despacho de tarefas ou processos?
Explique as etapas da vida de uma instância de ViewController numa aplicação iOS.
Qual é o papel e a aplicação dos tipos de dados genéricos na programação?
Que ferramentas de criação e edição de animações você usou em seus projetos?
Como diferem as abordagens de gestão de memória em Objective-C e Swift?
Pode explicar o que se entende por protocolo na área de redes de computadores?
Qual é a diferença entre uma classe e um protocolo na programação?
Pode explicar o que significa a palavra-chave 'unowned unsafe' no contexto da gestão de memória em Swift?
Quais são as formas de armazenamento de objetos disponíveis na plataforma iOS?
Como ocorre a alteração da área de visualização (Bounds) ao rolar no componente ScrollView?
Em que fase de desenvolvimento estava a aplicação quando te tornaste parte da equipa?
Como priorizaria os problemas identificados se o projeto tiver que ir para produção em uma hora?
Explique o que significa capturar variáveis dentro de uma função de fechamento
Quais são as diferenças entre as propriedades Frame e Bounds na interface gráfica?
Em que casos o protocolo Equatable é aplicado em Swift?
Em que lugar do sistema normalmente é armazenada a informação de string?
Podes dar um exemplo de uma situação em que o mecanismo de despacho de mensagens é utilizado?