Saltar para o conteúdo
Rápido
SENIOR

Aplicação Nerd Airlines Teste para Programador iOS sénior | Swift

Nível global de antiguidade
Sénior
Duração do ensaio
74 minutos
Avaliação
Automático

Resumo do teste

O teste é combinado a partir de várias tarefas. Tarefa de programação, perguntas de escolha e lacunas de código. Todas são avaliadas automaticamente.

Tipos de tarefas

Tarefa de programação

iOS | Swift | Nerd Airlines App - Construir uma aplicação que seja usada para encontrar a rota mais barata entre dois destinos dados. Implementar um mecanismo de travessia de gráficos para encontrar a rota mais barata preenchendo os métodos apropriados, implementar um mecanismo de cache genérico para os dois easter eggs da aplicação.

Nível: Difícil

Competências testadas: Genéricos, travessia de gráficos, iOS, Memoização, Swift

Lacunas no código

iOS | Swift | Lacuna no código de declaração de funções que avalia o conhecimento do iOS, Swift

Nível: Difícil

Competências testadas: iOS, Swift

Lacunas no código

iOS | Swift | Extensões lacuna de código que avalia o conhecimento de iOS, Swift

Nível: Difícil

Competências testadas: iOS, Swift

Lacunas no código

iOS | Swift | Switch statement lacuna de código avaliando o conhecimento de iOS, Swift

Nível: Difícil

Competências testadas: iOS, Swift

Perguntas de escolha

3 perguntas de escolha que avaliam o conhecimento de iOS, Swift

Nível: Difícil

Competências testadas: iOS, Swift

Avaliação automática

Pontuamos automaticamente testes de escolha múltipla e tarefas de programação e avaliamos o código candidato candidatos quanto à correção lógica, eficiência temporal e qualidade do código.