iOS
Poderia dar um exemplo de aplicação da técnica de Swizzling na programação?
Qual é a diferença entre os padrões arquiteturais MVVM e MVP no contexto do desenvolvimento de aplicações?
Em que os idiomas de programação que requerem compilação prévia diferem daqueles que são executados diretamente sem compilação?
Qual a quantidade de casos de uso do ciclo de eventos na sua aplicação?
Pode explicar o conceito de Consuming no contexto da troca de dados ou interação de sistemas?
Em que situações deve-se usar a palavra-chave `unowned` em Swift?
Explique a estrutura e os componentes do UIKit e como eles interagem em aplicações iOS
Qual é o maior número que se pode representar usando um tipo de dado inteiro assinado de 32 bits?
Em que lugar do código é recomendado implementar o registo de ouvintes para o sistema de notificações?
O que significa a propriedade clipsToBounds no contexto da exibição de elementos de interface?
Como o ARC gere a memória durante a compilação do projeto em Objective-C?
Que tipos de filas estão disponíveis no GCD e como eles diferem em comportamento e uso?
Qual é a diferença entre os protocolos Hashable e Equatable em termos de sua finalidade e funcionamento?
Pode explicar o que se entende por array na programação?
É possível projetar uma arquitetura MVC seguindo os princípios SOLID?
Participou no desenvolvimento de aplicações para publicação na App Store?
Explique a principal diferença entre os padrões arquiteturais MVP e MVC
Quais passos seguiu para publicar a aplicação na App Store no seu emprego anterior?
Pode explicar o conceito de UIResponder e o seu papel no tratamento de eventos no iOS?
Podes enumerar os principais padrões de design e descrever o seu propósito?