iOS
Como é que toma a decisão de aceitar uma oferta de emprego?
O resultado do trabalho do array irá mudar se usar a estratégia copy-on-write?
Por que se usam referências fracas e fortes na programação, e em que elas diferem?
Qual é a tua impressão geral de trabalhar com SwiftUI e quão confortável te sentes nele?
Como pode criar uma estrutura de dados que mantém referências fracas a objetos?
Tem experiência na criação e escrita de testes automatizados para software?
Quando é necessário evitar o uso de configuração de pontos de acesso na interface?
Qual é o papel e a função do AutoreleasePool na gestão de memória em Objective-C?
O que se entende por chave única numa base de dados?
Como é que determina qual a empresa é mais adequada para trabalhar?
É possível que múltiplas fontes leiam simultaneamente o mesmo objeto?
Qual é o objetivo principal da implementação de Dependency Injection no projeto?
Pode explicar o que é o swizzling na programação e em que situações é utilizado?
Pode explicar o princípio da compilação incremental e como ela difere da compilação completa do projeto?
Quais dificuldades ou problemas podem surgir ao integrar WebSocket numa aplicação iOS?
Podes dar um exemplo de quando um objeto de classe é criado na pilha em vez de no heap?
Como garantir a transição para o próximo caso numa instrução switch sem interromper a execução atual?
Poderia falar sobre os seus aspetos pessoais e profissionais mais importantes e fortes?
Em que situações é recomendado usar uma lista ligada (LinkedList)?
Tem experiência prática no uso de RxSwift nos seus projetos?