Python
Jakie aspekty sprawdzasz w kodzie podczas przeglądu?
Opisz, czym jest MongoDB i jakie są jego główne zalety
Czy masz doświadczenie w programowaniu asynchronicznym?
Jak różnią się pod względem pracy i użycia kolekcje typu set i list w Pythonie?
Jaki był rozmiar twojego poprzedniego dochodu lub podwyżki w poprzednim miejscu pracy?
Czy masz doświadczenie w korzystaniu z narzędzi profilujących do analizy wydajności aplikacji?
Co w języku Python nie jest klasyfikowane jako obiekt?
Czy możesz wymienić główne protokoły sieciowe, które znasz?
Jak zatrzymać generator w locie i wyczyścić pamięć? Jak zamknąć generator?
Wyjaśnij zasadę działania operatora with w Pythonie i jego użycie do zarządzania zasobami.
Czy masz doświadczenie w programowaniu asynchronicznym lub obsłudze operacji asynchronicznych?
Jakie masz doświadczenie z Kubernetes i Docker?
Czy możesz wymienić główne komponenty składające się na Django REST framework?
Opowiedz o głównych encjach Kafka: Topic, Partition, Consumer, Producer — co to jest?
Jakiego poziomu pokrycia testami swojego kodu uważasz za wystarczający?
Czy możesz podać przykład wstrzykiwania zależności do zamiany konkretnej implementacji komponentu?
Czy możesz wyjaśnić, co oznacza termin framework w programowaniu?
Czy może szczegółowo opisać proces sprawdzania kodu stosowany w Państwa zespole?
Czy kolejność pól w indeksie złożonym w relacyjnych bazach danych ma znaczenie?
Czy możesz wyjaśnić koncepcję ViewSet i jego rolę w tworzeniu REST API w Django Rest Framework?