Vai vari pastāstīt par visbiežāk izmantotajiem programmēšanas modeļiem, kurus esat izmantojis?
C/C++
Dalieties ar savu pieredzi, izmantojot Git versiju kontroli projektos.
Kāda ir virtuālā destruktora mērķis objektorientētajā programmēšanā?
Vai vari izskaidrot, kas ir gudrie rādītāji C++ un kā tie darbojas?
Izskaidrojiet std::condition_variable mērķi un darbību C++ valodā.
Vai vari pastāstīt par konteineru veidiem, ar kuriem strādājāt vai kuriem jūs zināt?
Kas atšķir izpildes pavedienu no atsevišķa procesa operētājsistēmā?
Kādi ir atšķirības starp standarta neapvalkotu norādi un gudro norādi std::unique_ptr C++?
Izskaidrojiet plūsmas jēdzienu programmēšanā un tās galvenās īpašības.
Vai jūs varat sniegt piemēru situācijai, kad notiek savstarpēja bloķēšana, kas viņus padara mūžīgi iestrēgušus?
Kādos gadījumos ir pareizi piemērot Singleton paraugu izstrādē?
Vai jums ir pieredze ar GitHub Actions izmantošanu CI/CD procesu automatizēšanai?
Kā notiek sadursmju apstrāde, izmantojot std::unordered_map?
Kā var mainīt mainīgā, kas ir paziņots ar atslēgas vārdu const, vērtību?
Vai jūs varat dalīties ar savu pieredzi attīstības un projektu jomā, kuros esat piedalījies?
Vai jums ir kādi jautājumi mums par amatu vai uzņēmumu?
Izskaidrojiet hash tabulas darbības principu un kā tā atšķiras no citām datu struktūrām, kas glabā atslēgas-vertības pārus.
Kādus galvenos mehānismus tu zini daudzuzdevumu pārvaldībai?
Kādās situācijās ir piemērots std::weak_ptr lietojums C++ programmā?
Izskaidrojiet savstarpējās bloķēšanas procesu koncepciju un kā tā var rasties daudzprocesu sistēmā.