
Hantering av minnen i behållare Test för Senior C++-utvecklare
- Övergripande senioritetsnivå
- Senior
- Testets varaktighet
- 43 minuter
- Utvärdering
- Automatisk
- Testade färdigheter:
Översikt över testet
Testet är en kombination av olika uppgifter. Programmeringsuppgifter och valfrågor. Alla utvärderas automatiskt.
Uppgiftstyper
Programmeringsuppgift
C++ | Minneshantering för containerklasser - Rätta befintliga felaktiga relationsoperatorer för `dyn_aray` samt enhetstester som tillhandahålls i filen `dyn_array_test.cpp`. Deras beteende bör anpassas till andra behållare i C++ STD-biblioteket. OBS: Detta är en mycket svår uppgift som kräver specifik kunskap om standardbibliotekets detaljer, undantaggarantier och förväntade gränssnitt. Vi rekommenderar den som en grund för att diskutera kandidatens lösning med rekryteraren, i stället för en fristående kontroll av färdigheter.
Nivå: Hårt
Testade färdigheter: C++
Frågor om valmöjligheter
Frågor med 1 val som bedömer kunskapen om C++.
Nivå: Enkelt
Testade färdigheter: C++
Frågor om valmöjligheter
Frågor med 1 val som bedömer kunskapen om C++.
Nivå: Hårt
Testade färdigheter: C++
Frågor om valmöjligheter
4 valfrågor som bedömer kunskaperna om C++.
Nivå: Medium
Testade färdigheter: C++
Automatisk utvärdering
Vi ger automatiskt poäng åt flervalstest och programmeringsuppgifter och utvärderar kandidaternas kod för logisk korrekthet, tidseffektivitet och kodkvalitet.