C/C++
Welke mechanismen voor het synchroniseren van threads hebt u gebruikt en op welke manier?
Welke soorten slimme pointers zijn er in C++ en hoe verschillen ze van elkaar?
Kunt u uitleggen wat een abstracte klasse is en hoe deze verschilt van een gewone klasse?
Wat is je ervaring met databases? Hoe heb je met PostgreSQL gewerkt?
Hoe hebt u de code gecontroleerd in uw vorige bedrijf?
Leg uit wat er gebeurt wanneer twee sleutels in een HashMap dezelfde hash-waarde hebben en hoe dit de gegevensopslag beïnvloedt.
Kun je de verschillen tussen de containers std::map en std::unordered_map uitleggen, en in welke situaties het beter is om elk van hen te gebruiken?
Kunt u het concept van virtueel geheugen en de rol ervan in het beheer van systeembronnen uitleggen?
Wat is de tijdcomplexiteit van de operatie om een element te verwijderen in een vector-container?
Kunt u vertellen over projecten of taken waar u eerder aan hebt gewerkt?
Wat is de tijdcomplexiteit van het zoeken van een element op sleutel in std::unordered_map?
Hoe kun je een uitbreiding maken of de functionaliteit erven van de container std::vector in C++?
Waarom is automatische geheugenbeheer, kenmerkend voor sommige talen, niet beschikbaar in C++?
Hoe wordt de opslag van elementen binnen std::unordered_map geïmplementeerd bij botsingen?
In welke wijk of stad woon je momenteel?
Welke factoren neem je in overweging bij het bepalen van de voorkeur voor een werkgever?
Wat betekent het overschrijven van een methode in objectgeoriënteerd programmeren?
Kan de functie emplace_back in std::vector zonder argumenten worden gebruikt?
Kun je de belangrijkste typen slimme pointers in C++ beschrijven en hun kenmerken?
Welke datastructuur zou je gebruiken om efficiënt een grote hoeveelheid gehele getallen op te slaan en vaak toe te voegen?