Ispričajte o svom iskustvu u razvoju i podršci serverskih komponenti.
C/C++
Можеш ли да објасниш шта су паметни показивачи у C++ и како они функционишу?
Koja je razlika između klasa i struktura u kontekstu objektno-orijentisanog programiranja?
Можеш ли кратко да говориш о свом професионалном искуству и кључним вештинама?
Istražite algoritamske osobine pretraživanja elemenata u kontejneru std::map i njegove vremenske pokazatelje.
Можете ли објаснити шта је контејнер std::map у C++ и како ради?
Objasnite razlike između struktura podataka std::map i std::vector u C++ u pogledu njihove upotrebe i interne implementacije.
Da li imate iskustva sa funkcijama tipa lambda?
Можеш ли да набројиш главне контејнере из стандардне библиотеке STL и њихове особине?
Можете ли објаснити шта је уравнотежено дрво и зашто је потребно у структурама података?
Можеш ли да наведеш пример функције хеширања за цео број?
Koja je vremenska složenost operacije pretraživanja elementa u kontejneru std::vector?
Имате ли искуства у коришћењу стандардних контејнера и STL алгоритама у својим пројектима?
Koje imate iskustvo u niskonivou programiranju, bliže hardveru?
Koja je svrha korišćenja std::shared_ptr u C++ i kako se razlikuje od drugih pametnih pokazivača?
Koje znanje i praktično iskustvo imate u oblasti mrežnih podešavanja i protokola u Linuxu?
Koja je razlika između obrade grešaka putem izuzetaka i bez njih u programu?
Da li ste u praksi koristili kontejner std::unordered_map za skladištenje i brzo pristupanje podacima?
Objasnite koncept međusobnog blokiranja procesa i kako može doći do toga u višestrukom sistemu.