Python
Môžete vysvetliť, čo sú meniteľné dátové štruktúry a ako fungujú?
Aké nástroje na šablónovanie ste používali vo svojich projektoch?
Aké vlastnosti alebo zručnosti považujete za dôležité pre úspešnú tímovú prácu?
Aká je časová zložitosť operácie pridania prvku do množiny v Pythone?
Môžeš uviesť príklad algoritmu alebo problému, kde sa používa rekurzívny prístup?
Aké sú výhody a nevýhody používania dedičstva v objektovo orientovanom programovaní?
Aké sú výhody a nevýhody používania prísnej dynamickej typizácie v programovacích jazykoch?
Môžete vysvetliť, čo znamená alias v SQL a v akých prípadoch sa používa?
Máte skúsenosti s používaním rôznych metód alebo nástrojov na organizáciu času a zvýšenie produktivity?
Ako interpretovať situáciu, keď program trávi veľa času v jadre a menej v používateľskom režime?
Mal ste skúsenosti s používaním deskriptorov vo svojich projektoch?
Máte skúsenosti s prácou na komerčných projektoch?
Môžete vysvetliť, čo znamená operátor UNION ALL v SQL a ako funguje?
Môžeš hovoriť o kľúčových zmenách a novinkách v posledných verziách Pythonu?
Ako sa líšia verzie Pythonu 3.10 a 3.11 z hľadiska možností a vlastností?
Môžete vysvetliť, čo je GIL a ako ovplyvňuje prácu vlákien v Pythone?
Môžeš uviesť hlavné dátové štruktúry z modulu collections v Pythone a o nich hovoriť?
Kde sa nachádzala kancelária vašej spoločnosti?
V ktorých prípadoch sa odporúča použiť architektúru s rozdelením databázy na master a slave pre čítanie a zápis dát?
Určite profil záťaže systému (čítanie-ťažké vs písanie-ťažké) a odôvodnite.