iOS
Como e em que casos usam referências fracas dentro de closures?
Pode explicar o que é um objeto WorkItem e para que é utilizado?
Qual é a diferença e a relação entre filas e threads na programação?
Explique a diferença entre um closure e uma função na programação.
Pode explicar o que é uma função hash e como ela funciona?
Explique o conceito de conjunto e as suas principais propriedades
Pode explicar o que se entende por operador em programação?
Podes explicar os diferentes tipos de estratégias de distribuição de tabelas?
Quais métodos podem ser utilizados para implementar a troca de dados entre threads para o seu trabalho coordenado?
Que quantidade de montes pode ser usada numa única aplicação e qual é o seu papel?
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?
Consegues listar os serviços fornecidos pela plataforma Firebase?
Em que lugar do UIKit está localizado o ponto (0,0) do sistema de coordenadas?
Como é alcançada uma alta velocidade de busca em estruturas de dados de dicionário?
Poderia descrever as principais responsabilidades e projetos nos quais trabalhou na sua última posição?
Como é que as propriedades Frame e Bounds mudam ao rodar a tela 45 graus?
Poderia explicar os fundamentos do uso do Auto Layout para posicionar elementos na interface?
Pode explicar o que é uma função de escape no contexto da programação?