Saltar para o conteúdo
C++
SENIOR

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.