C/C++
Care este diferența dintre un mutex și un semafor?
Ce containere în C++ permit inserarea elementelor la început?
Ce containere în C++ permit adăugarea elementelor la început?
Pentru ce poate fi folosit std::optional în C++?
Ce algoritmi de rezolvare a coliziunilor cunoști?
Care sunt modalitățile de optimizare a lucrului cu șirurile în C++?
Care este complexitatea lucrului cu containerele map și unordered_map în C++?
Ce este o stivă și colectarea gunoiului?
La ce folosește weak_ptr în C++?
Care este diferența dintre crearea unui obiect shared_ptr prin constructor și utilizarea funcției make_shared?
Ce face operatorul delete în limbajul C++?
Cum se realizează numărătoarea referințelor în shared_ptr?
Care este diferența dintre aruncarea unei excepții și executarea unei operații de abort într-un program?
Este shared_ptr sigur pe thread și poate fi utilizat în contextul mai multor fire de execuție?
Cu ce sunteți familiarizat în limbajul de programare C++?
Vorbește despre funcțiile lambda în C/C++.
Ce este transacționalitatea?
Cum se poate seta un bit la 1 folosind operația OR pe nivel de bit?
Cum funcționează contorul de referințe în std::shared_ptr?
Ce este un mutex recursiv?