Python
Jaké aspekty zohledňujete při výběru místa práce?
Máte zkušenosti s systémem sledování a zaznamenávání událostí v aplikaci?
Můžete vysvětlit, co znamená princip otevřenosti a uzavřenosti v programování?
Jakou roli hraje každý komponent v sestavě Uvicorn + Nginx + Python aplikace?
Jak lze předejít nebo snížit dopad útoků typu odmítnutí služby (DoS)?
Jaký je podobnost mezi rozsahem a iterátorem v Pythonu v kontextu procházení prvků?
Jak se při psaní testů používají fixture pro interakci s databází?
Jak jste ve svých projektech využívali vícenásobné vlákno?
K čemu slouží instrukce throw v generátoru?
Můžete vysvětlit koncept rozsahu proměnných v programování?
Můžeš vysvětlit, co jsou volané objekty v programování a jak fungují?
Můžeš uvést příklad projektů nebo úkolů, ve kterých jsi své nápady uplatnil v praxi?
Povězte o službách a práci na posledním místě — vyberte několik funkcí a vysvětlete, jak jste je řešili z technického hlediska, jaké vzory jste použili, s jakými obtížemi jste se setkali a jaké alternativní přístupy jste zvažovali.
Kdy jste nastoupil na univerzitu?
Můžete vysvětlit koncept asynchronního programování a jak ho implementovat v Pythonu pomocí async/await?
Máte praktické zkušenosti s použitím knihovny AsyncIO pro asynchronní programování?
Je Python jazyk, který je třeba při běhu kompilovat nebo interpretovat?
Čím se liší vlákna od procesů?
Máte zkušenosti s vývojem webových aplikací pomocí FastAPI?
Lze v DAGu Airflow vytvořit cyklus: úkol 3 vrací provedení zpět k úkolu 1 při nedostatečném množství dat?