iOS
Quais indicadores ou condições você considera como o término da execução de uma tarefa em um projeto?
Quais metodologias você utilizou na sua prática de trabalho?
De que forma o objeto calcula o seu valor hash único?
Qual é a diferença entre o mecanismo de Message Dispatch e Dynamic Dispatch no contexto do processamento de mensagens e chamadas de métodos?
Explique o conceito de polimorfismo na programação orientada a objetos e como ele é aplicado na prática do desenvolvimento.
É possível ter várias configurações de compilação para suportar diferentes versões do iOS?
Quais são as vantagens e desvantagens de usar frames para a formatação de páginas?
Qual é o tempo médio que leva a realização de uma entrevista com um candidato?
Que dificuldades e obstáculos enfrentou ao usar as tecnologias escolhidas nos seus projetos?
Poderia explicar o que significa o modificador final em linguagens de programação, por exemplo, em Java?
Como planeias e priorizas o teu trabalho para o dia atual?
Que tipos de testes existem no processo de desenvolvimento de software?
Por que o indicador de carregamento permanece animado, mesmo quando o depurador está desativado ou pausando a execução do programa?
É possível o processamento sequencial dos elementos dentro de um tipo de dado de coleção?
Em que situações o evento de clique num elemento não será processado através do mecanismo de tratamento de eventos da View?
Podes dar um exemplo que ilustre os diferentes tipos de polimorfismo na programação orientada a objetos?
Descreva como foi implementada a injeção de dependências no seu ambiente de trabalho anterior.
De que forma o Auto Layout utiliza restrições para determinar a posição e o tamanho dos elementos da interface?
Quais são as vantagens e desvantagens de usar CoreData no desenvolvimento de aplicações?
Explique por que a ausência de valor numa referência fraca não causa erros ou consequências indesejadas na sua aplicação.