Python
Czy używasz testów automatycznych podczas tworzenia kodu?
Czy tworzyłeś dokumenty lub dokumentację techniczną dla projektów Django?
Czy masz doświadczenie w pracy z systemami przetwarzania wiadomości, które wykorzystują asynchroniczną komunikację przez brokera?
Jeśli funkcja może legalnie zwracać NaN (co jest normalnym zachowaniem), a Twoja obecna implementacja cache w tym przypadku generuje błąd lub zawsze będzie przeliczać, jak to naprawisz?
Jaka jest maksymalna liczba różnych wartości, które można przedstawić w jednym bajcie?
Czy może Pan wyjaśnić, co oznacza termin Stash w kontekście systemów przechowywania danych?
Jak zaimplementowałbyś proces, który mając tablicę URL, równolegle przechodzi po linkach, pobiera zawartość odpowiedzi, oblicza MD5 i zwraca tablicę hashów w tej samej kolejności?
Jak odróżnić i wybrać między narzędziem Poetry a menedżerem pakietów pip do zarządzania zależnościami w Pythonie?
Z jakimi systemami kontroli wersji pracowałeś w swojej praktyce?
Opisz ostatni projekt, nad którym pracowałeś, i opowiedz o swoim wkładzie w niego
Wyjaśnij koncepcję spójności między komponentami w systemie i dlaczego jest ona ważna dla architektury aplikacji.
Czym różnią się polecenia EXPLAIN i EXPLAIN ANALYZE w SQL i jakie jest ich główne przeznaczenie?
Co się stanie, jeśli w Dockerfile nie zdefiniuje się dyrektywy EXPOSE dla portów używanych przez kontener?
Czy może Pan/Pani wyjaśnić, co oznacza termin 'model tłuszczowy' w kontekście rozwoju oprogramowania?
Jaka jest różnica między Kafka a RabbitMQ?
Jaką funkcję pełni menedżer kontekstu __exit__ w Pythonie?
Co oznacza poziom izolacji Serializable w transakcjach i jak wpływa na przetwarzanie danych?
Jakie czynniki utrudniają stosowanie prymitywów do zapewnienia synchronizacji w programowaniu wielowątkowym?
Czy miałeś przypadki konfiguracji i ustawień systemu operacyjnego Linux?
Opowiedz o dwóch najtrudniejszych zadaniach w ciągu prawie trzech lat: nad czym musiałeś poważnie popracować i z jakim rozwiązaniem jesteś dumny.