
Håndtering af containerhukommelse Test for Senior C++-udvikler
- Samlet anciennitetsniveau
- Senior
- Testens varighed
- 43 minutter
- Evaluering
- Automatisk
- Testede færdigheder:
Testoversigt
Testen er kombineret fra forskellige opgaver. Programmeringsopgave og spørgsmål efter valg. Alle evalueres automatisk.
Opgavetyper
Programmeringsopgave
C++ | Hukommelsesstyring af containerklasser - Retter eksisterende fejlbehæftede relationelle operatorer for `dyn_aray` samt enhedstests i filen `dyn_array_test.cpp`. Deres adfærd bør tilpasses til andre C++ STD-bibliotekscontainere. BEMÆRK: Dette er en meget vanskelig opgave, der kræver specifik viden om standardbibliotekets detaljer, undtagelsesgarantier og forventede grænseflader. Vi anbefaler den som et grundlag for at diskutere kandidatens's løsning med rekrutteringsmedarbejderen i stedet for en selvstændig kompetencekontrol.
Niveau: Hard
Testede færdigheder: C++
Spørgsmål efter valg
1 valgspørgsmål, der vurderer kendskabet til C++
Niveau: Nem
Testede færdigheder: C++
Spørgsmål efter valg
1 valgspørgsmål, der vurderer kendskabet til C++
Niveau: Hard
Testede færdigheder: C++
Spørgsmål efter valg
4 spørgsmål med valgmuligheder, der vurderer kendskabet til C++
Niveau: Medium
Testede færdigheder: C++
Automatisk evaluering
Vi scorer automatisk multi-choice-tests og programmeringsopgaver og evaluerer kandidater kode for logisk korrekthed, tidseffektivitet og kodekvalitet.