C/C++
Care este diferența dintre containerele vector și list în C++?
Cum funcționează o funcție virtuală în C++?
Ce se întâmplă dacă executați operatorul delete pentru un pointer egal cu nullptr?
De ce marchează compilatorul destructorul ca noexcept?
Ce este o coliziune în contextul hash-ului și cum apare atunci când diferite chei generează aceeași valoare hash?
Ce tipuri de mutexuri există în biblioteca standard C++?
Ce este o dependență ciclică și ce probleme poate cauza?
Ce este un spinlock?
Un shared_ptr are doar un contor de referințe sau mai multe?
Cum funcționează std::map și std::unordered_map în C++?
Cum se poate sincroniza interacțiunea între fire?
Care sunt diferențele dintre bibliotecile statice și dinamice?
Pentru ce este folosit weak_ptr?
Cum se poate gestiona alinierea memoriei în structuri în C/C++?
Ce știi despre metodele constante și cele neconstante?
Cum verific dacă a avut loc o excepție într-unul dintre fire?
Care este complexitatea asimptotică a operațiilor în containerul list?
Ce trebuie făcut cu clasa pentru a o putea folosi ca și cheie în std::map sau std::unordered_map?
Ce este un deque?
Cum sunt stocate excepțiile în C/C++?