Qual é o objetivo principal do uso de notificações push em aplicações?
iOS
Pode explicar o que se entende por 'Ator' no contexto de programação e sistemas?
O que te motivou a escolher a carreira de desenvolvedor iOS?
Pode-se usar a palavra-chave synchronized diretamente para proteger uma variável individual?
O fluxo preguiçoso garante uma execução segura num ambiente multithread?
Explique as principais diferenças entre os modos de execução síncrono e assíncrono.
Pode explicar o princípio de funcionamento do carregamento preguiçoso (lazy loading)?
Explique o conceito de cadeia de respondentes (Responder Chain) no sistema de processamento de eventos em aplicações GUI.
Gosta de trabalhar com o produto que cria e desenvolve?
Poderia listar os diferentes tipos de métodos de distribuição de controlo de tarefas nos sistemas?
Que organizações ou setores atualmente te atraem para uma possível contratação?
Como é implementada a estratégia Copy-on-write ao nível do funcionamento interno do sistema?
Em que fase de desenvolvimento estava a aplicação quando te tornaste parte da equipa?
Como é que o contador de referências fortes a um objeto muda quando ele é adicionado a uma coleção de array?
Tem experiência prática em escrever testes unitários para código?
Pode descrever como implementou o mecanismo Copy-on-Write na sua prática?