Python
Jakie typy indeksów w bazach danych znasz i w jakich przypadkach je stosujesz?
Z jakich bibliotek korzystałeś do interakcji z RabbitMQ i Kafka?
Opowiedz o swoim doświadczeniu z Dockerem i Kubernetes: jakie zadania rozwiązywałeś za ich pomocą?
Opowiedz o sobie, swoim doświadczeniu i stosie technologii
Zaprojektuj sieć społecznościową.
Opowiedz mi o sposobach wykonywania kodu w Pythonie: wieloprocesowość, wielowątkowość, asynchroniczność.
Czy możesz wyjaśnić, jak działa next()?
Jak wcześniej zauważyć, że w Kafka zaczyna się gromadzić kolej, aby nie wpływało to na użytkowników?
Zidentyfikuj problem z następującą funkcją Pythona i wyjaśnij, dlaczego się pojawia: ```python from typing import Any def add_item(item: Any, my_list: list = []) -> list: my_list.append(item) return my_list add_item(5) ```
Czy musiałeś uczestniczyć w podejmowaniu decyzji architektonicznych?
Do jakich zadań lepiej używać Kafka, a do jakich Celery?
[imię] opowiedz mi ogólnie o procesach i poleceniach. Z jakim zespołem pracowałeś?
Czym są __slots__ i jak są związane z zarządzaniem pamięcią?
Czy masz doświadczenie z TDD lub BDD (Rozwój Napędzany Zachowaniem)?
Opowiedz o observability — z jakich trzech części się składa?
Opisz proces dostarczania zmian w przypadku pilnej naprawy błędu w produkcji.
Czy w wielowątkowym kodzie Pythona z GIL mogą wystąpić warunki wyścigu, na przykład przy `x += 1`?
Czy sam kierujesz jakimiś funkcjami?
Czy może opowiedzieć o swoich obecnych zadaniach i projektach zawodowych?
Opisz strukturę relacyjnej bazy danych dla sklepu internetowego: klienci, produkty i zamówienia (tabele i pola bez typów).