Pode explicar o conceito de RunLoop e o seu papel no processamento de eventos em aplicações?
iOS
Consegues nomear os principais tipos de coleções utilizados na linguagem Swift?
Que quantidade de montes pode ser usada numa única aplicação e qual é o seu papel?
Qual é o salário que espera receber nesta posição?
Pode explicar o que significa o termo Hashable no contexto da programação?
Quando pode começar a desempenhar as suas funções nesta posição?
Explique o que significa a função pointInside e como ela é usada na programação.
Numa que fase do ciclo de vida do UIViewController é que a NSLayoutConstraint é configurada?
Quais métodos podem ser usados para prevenir condições de deadlock em aplicações multithread?
Qual é o papel do mecanismo RunLoop no processamento de eventos e na gestão de filas numa aplicação?
Explique as etapas da vida de uma instância de ViewController numa aplicação iOS.
Como preferes organizar a tua atividade no projeto?
Pode explicar o que significa processos bloqueados numa aplicação multithread?
Pode falar um pouco sobre a sua experiência profissional e principais conquistas?
Tem experiência no uso de padrões de projeto nos seus projetos?
Já teve experiência em reduzir a eficiência de componentes como o TableView e como superou isso?