iOS
Quais são os principais parâmetros importantes ao projetar soluções arquitetônicas?
Como foi implementada a automação de build e deploy no seu último emprego?
Quais são as vantagens e desvantagens de dividir o sistema em módulos?
É possível usar referências ou ponteiros para tipos de valores na programação?
Podes dar um exemplo de implementação do princípio da inversão de dependências num projeto?
A estrutura ou classe possui um método de limpeza de recursos ou um destruidor?
É possível implementar threads de execução na linguagem Swift?
Qual abordagem é mais preferível ao usar WebSocket: um canal para todos os eventos ou canais separados para diferentes tarefas no servidor?
Pode explicar o princípio de funcionamento do Reuse Zip e suas principais vantagens?
É possível implementar suporte para Copy-on-write na sua própria estrutura de dados?
É possível ter várias configurações de compilação para suportar diferentes versões do iOS?
Estavas a consultar a documentação do ViewController durante a depuração?
Quais são as diferenças entre chamadas síncronas e assíncronas na programação?
Pode explicar a diferença entre a tabela de testemunhas e a tabela virtual em sistemas orientados a objetos?
Que dificuldades e obstáculos enfrentou ao usar as tecnologias escolhidas nos seus projetos?
Implementaste mecanismos de proteção de dados durante a transmissão na aplicação?
Como planeias e priorizas o teu trabalho para o dia atual?
Por que o indicador de carregamento permanece animado, mesmo quando o depurador está desativado ou pausando a execução do programa?
Que tipos de modificadores de acesso conhece e como funcionam?
De que forma o Auto Layout utiliza restrições para determinar a posição e o tamanho dos elementos da interface?