Aplicação Nerd Airlines Teste para Programador iOS sénior | Swift
- Nível global de antiguidade
- Sénior
- Duração do ensaio
- 76 minutes
- Avaliação
- Automático
- Competências testadas:
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 | Simple calculation code gap assessing knowledge of 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 | Memoization - Caching Results - Functional Programming code gap assessing knowledge of iOS, MacOS, Swift
Nível: Difícil
Competências testadas: iOS, MacOS, 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.