Jakie są wady kodu asynchronicznego?
Python
Zadanie związane z CPU, wspomniałeś, że źle się skaluję, ale jak dokładnie się skaluję w Pythonie?
Co przeszkadzało w rozwoju w obecnym zespole i gdzie chcesz się rozwijać?
Z jakim stosami pracujesz najwięcej i w czym czujesz się najbardziej pewny?
Na jakim poziomie wynagrodzenia się orientujesz: jaka jest komfortowa i minimalna granica?
Jak obecnie przebiegają poszukiwania: czy są finały lub oferty?
Jak rozwiązać problem zapytań N+1 w ORM?
Jaka jest złożoność podstawowych operacji na listach w Pythonie?
Czym różnią się RabbitMQ i Kafka?
Jakie narzędzia AI używasz w rozwoju i jak pomagają przyspieszyć pracę lub podnieść jakość?
Co jest dla ciebie ważne przy wyborze firmy i oferty?
Jak poprawnie uruchomić asynchroniczne zadanie Celery w ramach bloku transaction.atomic w Django, na przykład do wysyłania e-maili?
Proszę, wyjaśnij, czym jest WAL (Write-Ahead Log).
Kiedy lepiej używać JOIN, a kiedy wczytywać dane za pomocą dwóch zapytań dla N+1?
Podaj przypadki, w których należy użyć wyrażenia generatora zamiast list comprehension, i odwrotnie.
Dlaczego opuściłeś firmę i dlaczego szukasz?
Jak zorganizować migracje bazy danych w CI/CD tak, aby nie przerywać pracy serwisu?
Jakie obowiązkowe statyczne kontrole i linters ustawiłbyś w projekcie?
Opowiedz więcej o zadaniach związanych z produktami, które wykonywałeś.
Dlaczego zadania CPU-bound nie mogą być efektywnie wykonywane w wątkach Pythona i dlaczego wątki przełączają się podczas oczekiwania?