Jakie metody i narzędzia użyłeś do automatyzacji procesu wdrażania projektów?
Python
Czy mógłbyś wyjaśnić, co oznacza koncepcja wstrzykiwania zależności w programowaniu?
Jakie wzorce projektowe stosujesz w swoim rozwoju?
Wyjaśnij, na czym polega proces denormalizacji bazy danych i dlaczego jest on używany.
Jaki jest domyślny port używany dla protokołu HTTP?
Z jakiej wersji Pythona korzystasz do rozwoju?
Jaka jest różnica między poleceniem docker run a poleceniem docker exec podczas zarządzania kontenerami?
Czy masz doświadczenie w tworzeniu z użyciem frameworka Django?
Wyjaśnij koncepcję transakcji i jej główne cechy w bazach danych.
Czy możesz wymienić główne typy obrazów używanych w Dockerze?
Jakie są zalety i wady korzystania z technologii asynchronicznych?
Jakie są podstawowe zasady programowania obiektowego, które znasz?
Czy możesz wyjaśnić, co oznacza zasada kompozycji w programowaniu obiektowym?
Czy rozmawiałeś kiedyś o klasach implementujących typy danych?
Jak można uniknąć automatycznego zapisywania danych w pamięci podręcznej bazy danych?
Jaka jest różnica między programowaniem asynchronicznym a używaniem wielu wątków wykonawczych w aplikacji?
Czy używałeś Docker Compose w swoich projektach do zarządzania wielokontenerowymi aplikacjami?
Czy może podać przykład swojego największego błędu i opisać, jak go naprawiłeś?
Wyjaśnij zasadę odwracania zależności i jej rolę w zarządzaniu zależnościami w aplikacjach.