C/C++
Ako prebieha proces vyhľadávania prvku v hash tabuľke a aké mechanizmy sa pri tom používajú?
Aké externé knižnice a nástroje si použil vo svojich projektoch?
Aké dôsledky môžu nastať pri volaní virtuálnej funkcie vo vnútri deštruktora objektu?
Môžete vysvetliť základné koncepty objektovo orientovaného programovania?
Je možné pristupovať k metódam definovaným v rodičovskej triede z inštancie jej potomka?
Môžete vysvetliť, čo sa rozumie pod dvojsmerným iterátorom v kontexte C++?
Mohol by ste vysvetliť koncept swap-idiomu a ako sa používa v programovaní?
S akými systémami správy databáz ste už mali skúsenosti?
Môžete vysvetliť, čo znamená pojem 'preťažovanie' v kontexte programovania?
Aké požiadavky je potrebné zvážiť pri používaní deskriptora v neblokujúcom režime?
Máte skúsenosti so systémami, ktoré používajú asynchrónne mechanizmy spracovania dát?
Môžete uviesť príklad toho, ako sa v softvérových aplikáciách používa mechanizmus riadenia pamäte?
Ktoré témy a otázky sa zvyčajne diskutujú pri pohovore týkajúcom sa tímu a tímovej práce?
Môžete vysvetliť, ako je implementovaný chytrý ukazovateľ std::shared_ptr a ako spravuje pamäť?
Ako sa vykonáva prenos dát po hodnote pri používaní knižnice Qt?
Aké sú rozdiely medzi statickými a dynamickými knižnicami v kontexte ich použitia a načítania do programu?
Museli ste niekedy spolupracovať s tímom vývojárov pri spoločnej práci na jednej funkčnosti alebo module?
Môžete vysvetliť, čo je abstraktná trieda v objektovo orientovanom programovaní?
Môžete vysvetliť, čo sa rozumie úrovňou súdržnosti v rámci softvérového modulu alebo systému?
Vysvetlite svoju skúsenosť so štruktúrami dát typu hash tabuľka a v akých prípadoch ste ich použili.