C/C++
Împărtășește-ți experiența cu baza de date PostgreSQL și povestește despre cele mai dificile sarcini pe care a trebuit să le rezolvi cu ajutorul acesteia.
Explicați ce este semantica move și cum este utilizată în C++?
Explică ce înseamnă operatorul delete[] în limbajul de programare C++ și în ce cazuri este utilizat.
În ce măsură ați folosit funcționalitatea pqxx?
Care sunt factorii principali de luat în considerare atunci când alegi o nouă poziție sau companie?
Aveți experiență în lucrul cu interfețe de utilizator?
Ce tehnici de optimizare a codului ai folosit în proiectele tale?
Ce instrumente sau tehnologii ați folosit pentru a organiza interacțiunea în rețea?
Care sunt avantajele principale ale utilizării pointerilor în programare?
Ce consecințe pot apărea dacă se aruncă o excepție în destructor?
Puteți explica conceptul de gestionare automată a resurselor în C++ și principiul de bază al acesteia?
Care este complexitatea temporală a operației de căutare a unui element după cheie în std::unordered_map?
Care sunt principalele diferențe dintre protocoalele TCP și UDP în interacțiunea de rețea?
Puteți explica conceptul de normalizare a bazelor de date și formele sale principale?
Care este rolul și sarcinile linkerului în procesul de construire a programului?
Poți să menționezi tipurile de pointeri inteligenți implementați în biblioteca standard C++?
Cum ați stabilit prioritățile și ați evaluat dificultățile sarcinilor în ultimul dvs. proiect?
Puteți vorbi despre proiectele în care ați fost implicat?
Cum a fost implementată multitasking-ul în proiectul dumneavoastră anterior și cum a fost proiectat?
Cum se face accesul la un element într-o listă dublu înlănțuită?