Gestão da memória do contentor Teste para Programador C++ sénior
- Nível global de antiguidade
- Sénior
- Duração do ensaio
- 43 minutos
- Avaliação
- Automático
- Competências testadas:
Resumo do teste
O teste é composto por várias tarefas. Tarefa de programação e perguntas de escolha. Todas são avaliadas automaticamente.
Tipos de tarefas
Tarefa de programação
C++ | Container class memory management - Fix existing buggy relational operators for `dyn_aray<T>` as well as unit tests provided in the `dyn_array_test.cpp` file. Their behavior should be aligned with other C++ STD library containers. NOTE: This is a very hard task requiring specific knowledge of the standard library details, exception guarantees and expected interfaces. We recommend it as a basis of discussing the candidate's solution with the recruiter, instead of a standalone skill check.
Nível: Difícil
Competências testadas: C++
Perguntas de escolha
Perguntas de escolha 1 que avaliam o conhecimento de C++
Nível: Difícil
Competências testadas: C++
Perguntas de escolha
Perguntas de escolha 1 que avaliam o conhecimento de C++
Nível: Fácil
Competências testadas: C++
Perguntas de escolha
4 choice questions assessing knowledge of C++
Nível: Médio
Competências testadas: C++
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.