Python
Jak přenést různé vstupní údaje do jednotkových testů pomocí pytest?
Vysvětlete, co znamená označit metodu jako statickou v objektově orientovaném programování.
Jaké jsou rozdíly mezi frameworky FastAPI a Django při vytváření webových aplikací?
Jaké jsou vlastnosti transakcí, zkráceně ACID?
Můžete vysvětlit roli objektu context ve viewech Django a jak se používá k předání dat do šablony?
Jaké principy a vlastnosti by měla API splňovat, aby byla považována za RESTful?
Máme aplikaci FastAPI s událostí vypnutí (shutdown), která provádí určitou logiku. Pokud aplikaci ukončíme signálem -9 (kill -9), provede se shutdown?
S jakými obtížemi se setkali při vývoji finančních služeb?
Jak byste ohodnotili své dovednosti a znalosti v této oblasti na škále od 1 do 10?
Můžete popsat proces zpracování úkolů přicházejících do vašeho projektu a jak s nimi pracujete?
Stalo se vám někdy, že jste museli zlepšit výkon Python programu?
Podporuje PostgreSQL rozdělení dat na shardy?
Jaká jsou vaše hlavní očekávání spojená s prací v naší organizaci?
V jakých situacích mohou při importu modulů nebo komponent vzniknout kruhové závislosti?
Lze obsah slovníku po jeho vytvoření změnit?
Jak jsou ve FastAPI implementovány prostředníci (middleware) a jakou roli hrají při zpracování požadavků?
Můžete vysvětlit, jak funguje modul asyncio v Pythonu?
Proč se doporučuje vyhýbat předávání dat přes props do hluboko vnořených komponent?
Jaké typy terminálních zařízení znáš?
Jak implementujete provádění úkolů na pozadí?