C/C++
Explicați mecanismul de funcționare al pointerului inteligent std::unique_ptr în C++ și caracteristicile sale
Ce instrument de analiză statică a codului ai folosit în ultimul tău proiect?
Poți să dai exemple de protocoale de rețea utilizate în diferite straturi ale modelului OSI?
Explicați ce înseamnă existența unei legături ciclice între module sau componente în sistem.
Puteți oferi o situație în care utilizarea std::set este cea mai potrivită soluție?
Care este scopul funcției std::move în C++ și cum influențează gestionarea resurselor obiectului?
Vorbește despre cazurile tale de detectare și corectare a bug-urilor în sisteme distribuite complexe
Poți să numești și să explici principalele paradigme de programare, în afară de abordarea orientată pe obiecte?
Care este specificitatea apelului metodelor virtuale în interiorul constructorului unei clase?
Este posibil să implementați un constructor sub forma unei funcții template în C++?
Aveți experiență în participarea la proiecte open source?
Care este funcția principală a unei adrese IP în rețelele de calculatoare?
Care este complexitatea temporală a operației de căutare a unui element în containerul std::vector?
Puteți explica principiul de funcționare al stivei și caracteristicile sale principale?
Care este sarcina principală a metodei cu cuvântul cheie override în programarea orientată pe obiect?
Puteți explica scopul comenzii EXPLAIN în SQL și cum ajută la optimizarea interogărilor?
Explica diferențele dintre structurile de date std::map și std::vector în C++ în ceea ce privește utilizarea și implementarea internă.
Explicați cum și în ce cazuri se aplică funcția std::move în C++?
Care este diferența dintre utilizarea unui semafor și a unui mutex în sincronizarea firelor?
Puteți fi înșelat de percepțiile dvs. despre multitreading, creând iluzia unei lucrări paralele?