Vysvetlite hlavné rozdiely medzi systémami riadenia relačných a nerelačných databáz.
Python
Mohol by si rozprávať o rôznych typoch architektúr aplikácií, s ktorými si sa stretol?
Aké sú hlavné rozdiely medzi používaním vlákien a procesov pri spúšťaní programov?
Použili ste niekedy knižnicu Dependency Injector na správu závislostí v projektoch Python?
Ako ovplyvňuje obmedzenie GIL paralelnú prácu Python programov?
Opíšte svoju praktickú skúsenosť so systémami správy databáz SQL a uveďte príklady vyriešených úloh.
Môžete vysvetliť koncept asynchrónnych operácií a ich odlišnosť od synchronných?
Na čo sa v softvéri používa mechanizmus injektáže závislostí?
Môžete vysvetliť, čo je index v systéme správy databáz a ako ovplyvňuje výkon?
Máte skúsenosti s protokolom WebSocket vo svojich projektoch?
Aké metódy je potrebné použiť na prevenciu SQL injection v aplikácii?
Čo môžete povedať o výhodách a nevýhodách používania FastAPI pri vývoji API služieb?
Mohol by ste vysvetliť, čo sa rozumie pod pojmom injekcia závislostí v programovaní?
Môžeš vymenovať hlavné metódy interakcie medzi mikroservismi?
Aké nástroje alebo knižnice používate na písanie testov vo svojich projektoch?
Máte skúsenosti s prácou vo veľkej organizácii alebo korporácii?
Čo sú indexy v systémoch správy databáz a aké majú výhody a nevýhody?
Môžete povedať, kto bol zodpovedný za vývoj schémy databázy na vašom poslednom pracovisku?