Jaké technologie a nástroje jste použili ve svých projektech?
Python
Můžete vysvětlit hlavní rozdíly mezi parametry backend a broker v Celery?
Můžete vysvětlit koncept zapouzdření v objektově orientovaném programování?
Jak a k čemu slouží volání metody super v Pythonu?
Jak jste spravovali verze a používali Git ve své předchozí roli?
Jaká je role zprávového brokeru v Celery a proč je nezbytný pro fungování systému úloh?
Můžete popsat, jak byla na vašem předchozím pracovišti realizována automatizace procesů integrace kódu?
Můžete vysvětlit koncept dědičnosti v objektově orientovaném programování?
Jaká je role a funkce GIL v interpretovaných programovacích jazycích, jako je Python?
Vysvětlete, co se rozumí pod body výměny v RabbitMQ a jak fungují.
Můžete vysvětlit, co znamená schopnost objektů projevovat různá chování v závislosti na kontextu?
Můžete vysvětlit, jak je v Pythonu implementováno asynchronní zpracování úkolů a jak funguje?
Popište svou zkušenost s definováním a řešením konkrétní technické úlohy.
Jaký architektonický vzor je implementován v Django?
Podělte se o své zkušenosti s vylepšením výkonu a zkrácením doby běhu kódu
Jak nakonfigurovat a používat Celery pro provádění asynchronních úkolů v projektu Django?
Vysvětlete princip modelu Model-View-Controller a jeho roli ve vývoji aplikací
Můžete popsat základní principy, které stojí za principy SOLID pro vývoj softwaru?
Můžete vysvětlit principy, které stojí na základě konceptu SOLID v objektově orientovaném programování?
Jak je provedena sekvence volání metod v případě vícenásobného dědičnosti v Pythonu?