iOS
O que prefere: um horário de trabalho padrão ou um regime flexível?
Como determinar se uma classe implementa um protocolo dado numa linguagem de programação?
Como garantir a preservação de um objeto de classe no UserDefaults?
Explique o princípio Copy-on-Write ao trabalhar com arrays e sua aplicação.
Como é possível rastrear todas as chamadas para uma função que não está presente no código fonte durante a depuração?
Pode explicar o conceito de repetição (repeating) na linguagem Swift e como ele é usado no código?
Em que casos ocorre um fluxo de dados ou eventos na fila?
De que maneiras é possível obter os dados enviados pelo servidor no cliente ou na aplicação?
Por que é limitada a utilização de referências fracas e quais são as suas características de comportamento?
Quais princípios e mecanismos são utilizados para a alocação e libertação de memória na linguagem Swift?
Que tipos de projetos você preferiria evitar no seu trabalho?
Que consequências podem surgir ao usar um dicionário em vez de um array num programa?
Quando exatamente é que a implementação de uma função ou componente ocorre durante o processo de desenvolvimento?
Quais são as diferenças entre CoreGraphics e CoreAnimation, e em que casos é mais adequado usar cada uma dessas tecnologias?
Quais são os possíveis estados que uma aplicação de software pode ter durante a sua operação?
Quais são as principais dificuldades que podem surgir ao usar GCD em aplicações?
Quais princípios são importantes de considerar para escrever um código testável e confiável?
Que abordagens de processamento de tarefas em modo multithread conheces?
Como começou a sua carreira na área de tecnologias de informação?
Descreva sua experiência de trabalho e as principais tarefas com as quais você lidou no seu emprego anterior.