Vysvetlite, čo sa rozumie pod pojmom 'uzáver' v programovaní.
Python
Zúčastnili ste sa implementácie alebo používania dekorátorov vo svojich predchádzajúcich projektoch?
Aká je úloha GIL v Pythone a prečo môže obmedziť viacvláknové spracovanie?
Ktorý projekt vám umožnil oboznámiť sa s vašou súčasnou oblasťou odbornosti?
Pracoval si s brokerami front v rámci svojich projektov?
Aká je úloha správových brokerov v systémoch výmeny údajov?
Máte skúsenosti s používaním knižnice Pydantic na validáciu údajov?
Používate v kóde generické typy?
Môžete vysvetliť koncept sharding a ako sa uplatňuje v databáze?
Aké sú rozdiely medzi používaním viacerých procesov a vlákien v aplikáciách?
Vysvetlite, čo sú cyklické odkazy medzi modulmi v programovaní a aké môžu byť dôsledky ich vzniku.
Aký je hlavný zmysel používania cudzích kľúčov v relačných databázach?
Povedzte nám o architektúre systémov implementovaných vo vašich predchádzajúcich projektoch.
Aký je hlavný cieľ použitia sharding v distribuovaných systémoch?
V ktorých situáciách môžu pri importe modulov alebo komponentov vzniknúť kruhové závislosti?