Python
Czy mógłbyś wyjaśnić, co oznacza zasada odwracania zależności w kontekście projektowania systemów oprogramowania?
Co się dzieje z wykonaniem kodu po instrukcji return w funkcji?
Opowiedz o przypadkach, gdy proponowałeś swoje podejścia i pomysły na ulepszenie projektu
Czy można zastosować wzorzec dekoratora do klas w Pythonie i jak to zrobić?
Opisz etapy cyklu życia zadania w procesie zarządzania projektem
Jakie środki podjąłeś, aby zwiększyć efektywność systemu?
Jakie kroki i elementy są potrzebne do stworzenia menedżera kontekstu w klasie Pythona?
Czym różni się konteneryzacja Docker od pełnej wirtualizacji za pomocą maszyn wirtualnych?
Jaki jest główny cel i zalety korzystania z programowania obiektowego?
Dlaczego ważne jest stosowanie procedury normalizacji podczas projektowania bazy danych?
Czy może zdarzyć się sytuacja, gdy dwa różne klucze w słowniku mają ten sam hash?
Dlaczego poziomy izolacji transakcji są ważne w systemach zarządzania bazami danych?
Jaki typ bazy danych jest domyślnie używany w Django?
Czy bardziej skłaniasz się do rozwoju kariery w firmie poprzez poszerzanie kompetencji, czy awans w hierarchii?
W jakim stopniu Twoja niechęć do wykonywania niektórych zadań wpływa na jakość Twojej pracy?
Jak są powiązane pętla for i metoda next podczas pracy z iteratorem?
Wyjaśnij, czym są funkcje anonimowe w programowaniu i jak są używane.
Czym są magiczne metody w Pythonie? Przykłady?
Jak mechanizmy interakcji wątków i GIL wpływają na równoległe wykonywanie kodu w Pythonie?
Jakie dodatkowe frameworki, oprócz Django, używałeś w swojej praktyce?