iOS
Como você implementa um delegado para gerenciar a tabela no seu projeto?
Quais métodos podem ser usados para implementar e utilizar Optional na sua prática?
Explique o que se entende por restrições no contexto de bases de dados.
Pode-se usar nomes de parâmetros diferentes na assinatura ao sobrescrever métodos?
Quais são as diferenças entre as linguagens de programação Objective-C e Swift?
Poderia explicar o que são os perfis Provision no contexto do desenvolvimento de aplicações móveis?
Que informações e objetos geralmente são colocados na área de memória chamada heap?
Pode explicar o conceito de Background Prefetch e como ele é usado para melhorar o desempenho do sistema?
Como avaliaria a atratividade de usar Objective-C nos seus projetos?
Quais são as principais dificuldades e problemas que podem surgir ao trabalhar com threads de execução?
Podes dar um exemplo de implementação do princípio da inversão de dependências num projeto?
É possível implementar threads de execução na linguagem Swift?
Como é que o mecanismo de resposta à o pressionamento do utilizador é implementado no sistema?
Qual abordagem é mais preferível ao usar WebSocket: um canal para todos os eventos ou canais separados para diferentes tarefas no servidor?
Quais métodos são utilizados para implementar dependências na aplicação?
Quais são as maneiras de detectar erros no projeto se o número de pull requests aumentou significativamente?
Quais passos devem ser tomados para eliminar o efeito de falhas nas imagens ao percorrer a tabela?
Como é que a gestão de objetos dentro de um array ocorre no contexto de capturá-los numa outra estrutura ou função lambda?
Em que situações é recomendado usar NSLock para sincronizar threads?
Quais são as vantagens e desvantagens de usar frames para a formatação de páginas?