C/C++
Puteți explica cum este implementată structura de date a tabelului hash?
Cum se comportă containerul std::vector dacă încerci să adaugi un element atunci când dimensiunea sa actuală atinge valoarea limită de capacity?
Ce instrumente de sincronizare există în Go?
Puteți explica conceptul regulii de încredere zero în sistemul de securitate?
Cu ce dificultăți te poți confrunta atunci când calculezi numere foarte mari ale lui Fibonacci folosind recursivitatea, de exemplu, un milion?
Puteți explica ce este o valoare temporară (rvalue) în contextul limbajului de programare?
Există posibilitatea ca o metodă de șablon să fie definită ca virtuală?
Cum se realizează garanția unicitații obiectelor folosind std::unique_ptr în C++?
Ai experiență în lucrul la proiecte care necesită o înțelegere detaliată a caracteristicilor tehnice?
Ce modele mari de limbaj folosiți în munca dvs.?
Puteți descrie cum ați colaborat cu echipa de testare la locul dvs. anterior de muncă?
Puteți explica ce este RabbitMQ și cum funcționează?
Ce semne indică prezența unei scurgeri de memorie în aplicație?
Cum se poate implementa comportamentul operatorului de incrementare postfix al unei variabile?
Ce tehnologii sau instrumente au fost aplicate în proiectul dvs.?
Care sunt avantajele și dezavantajele utilizării std::async pentru executarea asincronă a sarcinilor în C++?
Explicați conceptul de specializare parțială a șabloanelor în C++.
Întreaga dvs. activitate profesională este reflectată în carnetul de muncă?
Se poate alege o valoare mai mică de 130000 pentru a minimiza numărul de coliziuni în tabelul hash?
Care sunt motivele pentru care utilizarea conversiei în stil C este nedorită în proiectele moderne C++?