Paaiškinkite tarpusavio blokavimo procesų koncepciją ir kaip ji gali atsirasti daugiagijame sistemoje.
C/C++
Paaiškinkite explicit raktažodžio paskirtį ir naudojimą programavimo kalbose.
Kokius siūlų sinchronizavimo mechanizmus naudojote ir kaip?
Kuo skiriasi subalansuotas paieškos medis nuo std::unordered_map žemės ūkio struktūros ir našumo požiūriu?
Ar turite patirties sprendžiant išskirtines situacijas savo projektuose?
Ar turite patirties kuriant ar dirbant su daugialypėmis programomis?
Ar reikalingas konstruktorius klasėje ir kam jis naudojamas?
Paaiškinkite skirtumus tarp std::unique_ptr ir std::shared_ptr išmaniųjų rodyklių C++ kalboje.
Kas yra hash reikšmė ir kaip ji naudojama programavime?
Ar naudojote savo projektuose std::atomic tipą ir dirbote su atominėmis operacijomis C++?
Kokiose praktinėse situacijose rekomenduojama naudoti std::unordered_map konteinerį?
Kaip struktūra std::map įgyvendina elementų saugojimą atmintyje?
Kokios savybės ir apribojimai egzistuoja kuriant išimtis objekto konstruktoriuje?
Ar galima programavimo kalboje struktūros laukus kaip privačius deklaruoti?
Kokius įrankius ar bibliotekas naudojote automatiniam testavimui savo praktikoje?
Kaip išvengti ciklinių nuorodų problemų naudojant std::shared_ptr, taikant std::weak_ptr?
Kuo skiriasi išimties konstrukcijos naudojimas programavime?
Ar galite pateikti pavyzdį, kaip veikia eilutės duomenų maišos algoritmas?
Kaip išmokote programavimo įgūdžių ir nuo kur pradėjote savo kelią?