C/C++
Wat is het verschil tussen de containers vector en list in C++?
Hoe werkt een virtuele functie in C++?
Wat gebeurt er als je de delete-operator uitvoert voor een pointer die nullptr is?
Waarom markeert de compiler de destructor als noexcept?
Wat is een botsing in de context van hashing en hoe ontstaat het wanneer verschillende sleutels dezelfde hash-waarde opleveren?
Welke soorten mutexen zijn er in de standaardbibliotheek van C++?
Wat is een cyclische afhankelijkheid en welke problemen kan het veroorzaken?
Wat is een spinlock?
Heeft een shared_ptr slechts één referentieteller of meerdere?
Hoe werken std::map en std::unordered_map in C++?
Hoe kan de interactie tussen threads gesynchroniseerd worden?
Wat zijn de verschillen tussen statische en dynamische bibliotheken?
Waarvoor wordt weak_ptr gebruikt?
Hoe kun je het geheugenuitlijning beheren in structuren in C/C++?
Wat weet je over constante en niet-constante methoden?
Hoe controleer je of er een uitzondering is opgetreden in een van de threads?
Wat is de asymptotische complexiteit van bewerkingen in de list-container?
Wat moet er met de klasse gedaan worden zodat deze als sleutel in std::map of std::unordered_map gebruikt kan worden?
Wat is een deque?
Hoe worden uitzonderingen opgeslagen in C/C++?