iOS
Qual etapa do ciclo de vida do UIViewController é ativada ao retornar à tela anterior?
Pode explicar o que se entende pelo princípio da inversão de dependências na programação orientada a objetos?
Explique o princípio de funcionamento do padrão arquitetónico MVVM e os seus componentes.
Pode explicar o que é NSHashTable e como ela é usada?
Pode explicar o que é um objeto WorkItem e para que é utilizado?
Pode explicar o mecanismo de funcionamento do método Sync na implementação de uma fila segura para threads?
Pode explicar o princípio de funcionamento e a finalidade dos chamados pontos no contexto do desenvolvimento ou arquitetura?
Como é que a interação entre as diferentes camadas e componentes é realizada numa arquitetura de sistema multicamadas?
Pode explicar o que é um pool de threads e por que é usado na programação multithread?
O que te motiva a crescer profissionalmente e desenvolver habilidades?
Pode explicar o que se entende por termo Subscript na programação?
Que quantidade de montes pode ser usada numa única aplicação e qual é o seu papel?
Como implementar a execução de tarefas uma após a outra usando GCD?
O que acontece a um objeto na memória se não existirem mais referências ativas a ele?
Pode explicar o funcionamento interno do mecanismo de contagem de referências fortes nos sistemas de gestão de memória?
Qual foi a razão para a decisão de abandonar o uso de ficheiros XIB no projeto?
Podes enumerar os principais métodos HTTP e explicar a sua aplicação?
Consegues listar os serviços fornecidos pela plataforma Firebase?
Que tipos de dados na programação podem ser modificados durante a execução?
Em que lugar do UIKit está localizado o ponto (0,0) do sistema de coordenadas?