iOS
Está atualmente envolvido em alguma atividade profissional ou projeto?
Está atualmente a considerar novas oportunidades profissionais?
Poderia descrever as principais responsabilidades e projetos nos quais trabalhou na sua última posição?
Em que casos se usam tabelas de dados externos (Side Table) numa base de dados?
É possível executar processos em segundo plano na aplicação e continuar a sua operação sem interação ativa do utilizador?
Explique a diferença entre processamento sequencial e paralelo de dados.
Em que parâmetros deve prestar atenção ao escolher uma nova posição de trabalho?
Está atualmente a fazer alguma formação profissional ou formação?
Localização da sua residência atual ou localização?
Como é que o evento de clique é processado na aplicação?
Como distinguir os tipos de dados por valor e por referência e em que se diferenciam na programação?
Quais os métodos de interação utilizados para garantir a consistência dos dados em aplicações multithread?
Explique o papel da interface UIApplicationDelegate na vida do seu aplicativo iOS.
Pode explicar o princípio de Copy-on-Write e como funciona nos sistemas de armazenamento de dados?
Qual é o salário que espera receber nesta posição?
Pode explicar o que significa o mecanismo automático de gestão de memória ARC no iOS?
O que se entende por colisão no contexto de programação ou sistemas de processamento de dados?
É possível criar uma aplicação personalizada estendendo a classe UIApplication?
Explique as diferenças entre GCD, NSThread e OperationQueue e quais são as vantagens de cada um para a multitarefa no desenvolvimento iOS.