C/C++
Cum se limitează numărul de instanțe ale unei clase în C++?
Ce se întâmplă cu elementele din std::vector în timpul operației realloc?
De ce este necesar să apelăm metodele join și detach pentru un fir de execuție? Ce consecințe pot apărea dacă nu apelăm aceste metode?
Care este complexitatea accesului la un element în diferite structuri de date?
Cum funcționează un tabel hash?
Care este complexitatea operațiilor cu un heap?
Ce algoritm de sortare este utilizat în funcția sort?
Ce metode folosești de obicei pentru a diagnostica și găsi erori în cod sau sistem?
Ce trebuie făcut pentru a stoca structura ta într-un container de hartă?
Care este complexitatea operației push_back în std::vector?
Ce se întâmplă cu memoria procesului atunci când creăm o copie a sa folosind apelul sistematic fork în sistemul de operare Linux?
Cum se apelează constructorul și destructorul în C++?
La ce servează o metodă pur virtuală și care este structura sa sintactică?
Ce nuanțe există în interacțiunea dintre programele în C și C++?
De ce este nevoie de un destructor virtual în C++?
Pe ce containere sunt implementate stiva și coada?
Cum funcționează mecanismul de blocare atomică a două mutex-uri?
Cum se poate sorta o listă?
De ce semantica de mutare nu va funcționa cu operatorul de mutare care nu este marcat ca noexcept?
Cum se rezolvă problema atunci când un mutex este o variabilă locală?