Skip to content
C++
SENIOR

Gestion de la mémoire des conteneurs Test pour Développeur C++ senior

Niveau d'ancienneté global
Senior
Durée du test
43 minutes
L'évaluation
Automatique
Compétences testées :

Aperçu du test

Le test est composé de plusieurs tâches. Tâche de programmation et questions à choix. Toutes ces tâches sont évaluées automatiquement.

Types de tâches

Tâche de programmation

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.

Niveau : Dur

Compétences testées : C++

Questions à choix

1 choice questions assessing knowledge of C++

Niveau : Dur

Compétences testées : C++

Questions à choix

1 choice questions assessing knowledge of C++

Niveau : Facile

Compétences testées : C++

Questions à choix

4 choice questions assessing knowledge of C++

Niveau : Moyen

Compétences testées : C++

Évaluation automatique

Nous notons automatiquement les tests à choix multiples et les tâches de programmation et évaluons le code des candidats en termes de correction logique, d'efficacité en termes de temps et de qualité du code. de l'exactitude logique, de l'efficacité en termes de temps et de la qualité du code.