Typy relacji w relacyjnych bazach danych. Jak realizuje się One-to-One i Many-to-Many?
Python
Co zrobić, jeśli w asynchronicznej aplikacji (FastAPI) występuje blokująca synchroniczna operacja I/O?
Opowiedz mi o rodzajach blokad.
Jak zdobywasz nową wiedzę? Co czytasz, kogo oglądasz? Czy możesz wymienić konkretne kanały lub ostatnie, co oglądałeś?
Dlaczego lista Pythona może przechowywać elementy różnych typów i jednocześnie umożliwia szybki dostęp po indeksie?
Dlaczego użyto Redis+Celery zamiast RabbitMQ?
Narysuj schemat integracji między frontendem, backendem a systemem przechowywania towarów (1C/magazyn) z uwzględnieniem cen personalnych dla różnych typów użytkowników. Opowiedz, jakie metody będziesz używać.
Jak jest zaimplementowana asynchroniczność w Pythonie? Opowiedz to bez głębokich szczegółów.
Opowiedz o sobie: kim jesteś, czym się zajmujesz, doświadczenie zawodowe, hobby?
Dlaczego odchodzisz z [firmy]? Co motywuje cię do zmiany pracy?
Zadanie z konkurencyjną aktualizacją tabeli: jak rozwiązać problem utraty aktualizacji (Lost Update) za pomocą narzędzi bazy danych?
Po co WebSocket, skoro jest HTTP? Jaka jest główna różnica?
Do czego służą indeksy w bazie danych? Wady? Jakiej struktury danych używa się dla standardowego indeksu?
Dlaczego wielu doświadczonych programistów zaleca preferowanie kompozycji nad dziedziczeniem?
W jakim przypadku warto używać wielowątkowości w Pythonie mimo GIL?
Jaka jest złożoność dodawania na koniec listy (lista Pythona)? Dlaczego czasami O(n)?
Czy asynchroniczność w Python/FastAPI to to samo co konkurencyjność?