C/C++
Care este complexitatea temporală a operației de eliminare a elementelor dintr-o listă în cel mai rău caz?
Pentru ce scenarii practice este recomandat să folosiți containerul std::unordered_map?
Care este rolul cuvântului cheie 'virtual' la declararea unui destructor în limbajul de programare C++?
Puteți descrie cum ați colaborat cu echipa de testare la locul dvs. anterior de muncă?
Ce experiență aveți în domeniul testării software-ului la locul dvs. de muncă anterior?
Poți explica ce este o structură de date priority_queue și cum funcționează?
Care sunt domeniile de activitate în cadrul muncii care vă interesează cel mai mult?
De ce depinde numărul de argumente care pot fi transmise metodei emplace_back pentru un obiect std::vector?
Cum determină operatorul new volumul de memorie necesar pentru alocare?
Ce sistem de operare preferați să folosiți în muncă sau în proiect?
Cum determină compilatorul care funcție suprascrisă să fie apelată în timpul compilării programului?
Este obligatoriu ca fiecare thread să poată accesa variabila globală comună?
Puteți explica ce reprezintă standardul Unicode și pentru ce este folosit?
Ce parte a dezvoltării preferați: interfața cu utilizatorul sau partea de server?
Va avea loc o scurgere de memorie dacă o excepție este aruncată în interiorul unui constructor folosind new?
Care este rolul memoriei virtuale în gestionarea resurselor sistemului de operare?
Se poate plasa implementarea funcțiilor în fișierele de antet în C++?
În ce alte limbaje de programare, în afară de C++, aveți experiență de dezvoltare?
Care este scopul utilizării cuvântului cheie override în programare?
Aveți experiență practică în lucrul cu protocoale de rețea și infrastructură?