Kun je praten over de meest voorkomende programmeerpatronen die je hebt gebruikt?
C/C++
Deel je ervaring met het gebruik van het versiebeheersysteem Git in projecten.
Wat is het doel van de virtuele destructor in objectgeoriënteerd programmeren?
Kun je uitleggen wat slimme pointers in C++ zijn en hoe ze werken?
Leg uit wat de functie en werking van std::condition_variable in C++ is.
Kun je praten over de soorten containers waarmee je hebt gewerkt of die je kent?
Wat zijn de verschillen tussen een standaard niet-omvattende pointer en een slimme pointer std::unique_ptr in C++?
Wat onderscheidt een uitvoeringsstroom van een apart proces in een besturingssysteem?
Leg het concept van stroom in programmeren uit en de belangrijkste kenmerken.
In welke gevallen is het correct om het Singleton-patroon toe te passen in ontwikkeling?
Kunt u een voorbeeld geven van een situatie waarin processen elkaar blokkeren, waardoor ze voor altijd vast komen te zitten?
Hoe kunt u de waarde van een variabele die met het sleutelwoord const is gedeclareerd, wijzigen?
Hoe wordt de afhandeling van botsingen gedaan bij het gebruik van std::unordered_map?
Kunt u uw ervaring in ontwikkeling en projecten waarin u hebt deelgenomen delen?
Heb je vragen voor ons over de functie of het bedrijf?
Heeft u ervaring met GitHub Actions voor het automatiseren van CI/CD-processen?
Leg het principe van werking van een hash-tabel uit en hoe deze verschilt van andere datastructuren voor het opslaan van sleutel-waardeparen.
Welke belangrijke mechanismen kent u voor het beheren van multithreading?
Leg het concept van onderlinge blokkering van processen uit en hoe dit kan ontstaan in een multithread-systeem.
Hoe kunt u de waarde van een variabele die als const is gedeclareerd in C++ wijzigen?