Ako sa líšia hlavné dátové typy v Pythone a aké sú ich vlastnosti?
Python
Aké prístupy a nástroje sa používajú pri vývoji a optimalizácii úloh, ktoré výrazne zaťažujú procesor?
Môžete vysvetliť, čo je GIL a ako ovplyvňuje prácu vlákien v Pythone?
Môžete vysvetliť koncept viacvláknového spracovania a jeho použitie v programovaní?
Môžete vysvetliť koncept používania viacerých procesov na vykonávanie úloh v systéme?
V akých situáciách je vhodnejšie použiť polia na ukladanie údajov?
Ako GIL chráni pred súčasným prístupom k interným zdrojom a zabezpečuje bezpečnosť pri vykonávaní vlákien?
Aké metódy overovania poznáš?
Môžete sa podeliť o svoje najvýznamnejšie profesionálne víťazstvo alebo úspech?
Opíšte svoje skúsenosti s databázami a ich využitie v projektoch
Aký systém správy databáz ste použili v predchádzajúcom projekte?
Môžete vysvetliť, ako je implementovaná dátová štruktúra HashMap a ako funguje vo vnútri?
Môžete vysvetliť, čo sa rozumie pod pojmom SQL injection a v čom spočíva nebezpečenstvo tohto druhu zraniteľnosti?
Môžete vysvetliť princípy fungovania REST a čím sa líši od iných metód interakcie s API?
Porozprávaj o najťažšej alebo najzaujímavejšej úlohe, ktorú si musel riešiť vo svojej praxi.
Aké nástroje a metódy ste použili pri riešení úloh súvisiacich so spracovaním front?
Aké metódy overovania ste používali vo svojich projektoch?
Môžete sa podeliť o svoje praktické skúsenosti a príklady realizovaných projektov?
Povedzte o situácii, keď ste urobili chybu v predchádzajúcom projekte a ako ste ju napravili.
Akú úlohu plní GIL v interpretéri Python a na čo je potrebný?