iOS
Pode explicar a diferença entre GCD (Grand Central Dispatch) e Operation na gestão de assincronidade no iOS?
Quais métodos podem melhorar a eficiência do carregamento de imagens numa tabela em ligações lentas e quando é necessário um scroll rápido?
São todas as funções declaradas no protocolo obrigatórias para a classe que o implementa?
Qual é a sua experiência em programação reativa?
Pode descrever como implementou o mecanismo Copy-on-Write na sua prática?
Quais são as vantagens e oportunidades de crescimento profissional proporcionadas pela adoção de práticas de CI/CD?
Poderia explicar o conceito de modos no Run Loop e o seu papel na gestão de filas e tarefas?
Que técnicas podem ser usadas para aumentar a eficiência do uso de propriedades estáticas no código?
Explique os princípios básicos da gestão de memória em sistemas de software
É possível implementar um tipo enumerado genérico numa linguagem de programação?
Como pode evitar-se o aparecimento de deadlocks de recursos em um ambiente multithread?
O que acontece se dois objetos diferentes no sistema tiverem o mesmo valor de função hash?
Em que casos é melhor optar pelo uso de Frame Layout na interface?
Como implementar um mecanismo de cache de forma autónoma sem recorrer a bibliotecas externas?
O que exatamente é inicializado no arquivo principal ao iniciar a aplicação?
De que forma os tons de cor são representados e armazenados nas soluções de software?
Quais são as diferenças entre o processamento de arrays e strings ao usar loops para iteração?
Pode-se considerar um segmento de dados como parte da memória global em aplicações de software?
Quais aspectos do desenvolvimento para iOS você considera insignificantes ou sem interesse?
O que te motivou a escolher a carreira de desenvolvedor iOS?