Python
Jak działa wsteczna propagacja?
Co się dzieje z wykonaniem kodu po instrukcji return w funkcji?
Jak Python obsługuje sytuacje, gdy pojawiają się niejasności z nazwami podczas korzystania z wielodziedziczenia?
Wyjaśnij koncepcję bi-connection w kontekście algorytmów i jej rolę w rozwiązywaniu problemów.
Jaki jest główny cel używania zamknięć w programowaniu?
Czy brał Pan udział w opracowywaniu rozwiązań architektonicznych dla projektów?
Jakie metody można zastosować do sprawdzenia działania bazy danych, która nie obsługuje transakcji?
Jak spędzasz czas po pracy lub w swoje dni wolne?
Jak deklarować i używać prywatnych metod w klasach w Pythonie?
Czy stosujesz w swojej pracy praktykę rozwoju przez testy (TDD)?
Jak zaimplementować w SQLAlchemy serię operacji zapisu do bazy danych, aby były wykonywane w jednej transakcji?
Czy możesz podać przykład użycia skomplikowanej funkcji Lambda w kodzie?
Czy istnieje określony porządek wykonywania migracji w Django i jak jest on zarządzany?
Jakiego narzędzia lub biblioteki wolałbyś użyć na początku nowego projektu?
Zadanie debugowania: naprawić problem idempotencji (powtarzające się żądanie klienta tworzy duplikat operacji) i problem Outbox (dwóch pracowników publikuje te same zdarzenia)
Jakie są wady kodu asynchronicznego?
Jaki masz obecnie ustawiony tryb pracy?
Jakie są zalety i wady podejść mikroserwisowych do projektowania systemów?
Czy w Twoim obecnym projekcie były przypadki pisania zautomatyzowanych testów dla poszczególnych modułów lub komponentów?
Wyjaśnij, co oznacza tworzenie obrazu Docker od podstaw za pomocą instrukcji FROM w Dockerfile