Wyjaśnij koncepcję CBV w frameworku Django i jak różni się od FBV
Python
Czy masz praktyczne doświadczenie w implementacji uwierzytelniania za pomocą kont Google?
Czy możesz wyjaśnić, czym jest problem N+1 podczas pracy z ORM i dlaczego się pojawia?
Czy w swoich projektach używałeś narzędzi do zapewnienia bezpieczeństwa wątków i synchronizacji procesów?
Opowiedz o sytuacji, w której wykazałeś inicjatywę i zaproponowałeś ulepszenie w procesie pracy.
Jak zaimplementować asynchroniczne wykonywanie operacji za pomocą konstrukcji async/await?
Kiedy warto stosować tablice w programowaniu?
Czy mógłbyś opowiedzieć o technologiach i narzędziach, które stosowałeś w swojej poprzedniej działalności zawodowej?
-- Proces A ROZPOCZĘCIE; WYBIERZ * Z zamówień GDZIE id = 1 DO AKTUALIZACJI; WYBIERZ * Z zamówień GDZIE id = 2 DO AKTUALIZACJI; -- Proces B (w tym samym czasie) ROZPOCZĘCIE; WYBIERZ * Z zamówień GDZIE id = 2 DO AKTUALIZACJI; WYBIERZ * Z zamówień GDZIE id = 1 DO AKTUALIZACJI;
Czy może zdarzyć się sytuacja, gdy dwa różne klucze w słowniku mają ten sam hash?
Jakie kluczowe cechy jakości oceniasz jako pierwsze podczas uruchamiania nowego projektu?
Jak wygląda zapytanie do strony internetowej i jego obsługa po stronie serwera?
Czy masz doświadczenie w pracy z przestarzałym lub dziedziczonym kodem w swoich projektach?
Jakie narzędzia lub pakiety w Pythonie służą do tworzenia interfejsów i klas abstrakcyjnych?
Czy możesz podać przykład, kiedy w Pythonie stosuje się wartość None?
Czy masz zobowiązania wobec swojego byłego pracodawcy, które wymagają realizacji w dłuższej perspektywie?
Jakie są wady kodu asynchronicznego?
Jak użycie adnotacji typów w Pythonie wpływa na wydajność i wykonanie programu?
Co oznacza termin inwersja w wzorcu odwracania zależności?
Na jaki okres planujesz poszukiwania odpowiedniej pracy?