Explique as diferenças entre threads de execução e estrutura de fila na programação.
iOS
Em que lugar do sistema normalmente é armazenada a informação de string?
Poderia explicar o conceito de Inout e como ele é usado na programação?
Consegue descrever as principais abordagens arquitetónicas utilizadas no desenvolvimento de software?
Pode explicar a implementação interna de referências fracas e como elas funcionam na memória?
Como priorizaria os problemas identificados se o projeto tiver que ir para produção em uma hora?
Pode falar um pouco sobre a sua experiência profissional e principais conquistas?
Que condições e características os objetos devem ter para poderem ser usados como chaves em um dicionário?
Que tipo de escalonamento é caracterizado pelo maior atraso no processamento de tarefas?
Pode explicar o que é um objeto DispatchWorkItem no iOS e como ele é usado na gestão de tarefas?
É possível obter os parâmetros atuais da posição da animação durante a sua reprodução?
Poderia explicar o conceito de funções inline e quais são as suas vantagens?
Que vantagens oferece o uso de despacho estático no sistema?
Podes enumerar e explicar os principais tipos de memória utilizados no iOS?
Qual é a diferença entre referências Weak e Unowned em Swift?
Pode descrever a arquitetura dos projetos em que trabalhou anteriormente?
Pode partilhar a sua experiência profissional e principais conquistas?
Explique o que se entende por restrições no contexto de bases de dados.