Jak zagwarantować zachowanie kolejności wiadomości podczas wysyłania danych do Kafka, jeśli nie używa się klucza?
Python
Jaki jest stopień efektywności operacji dodawania elementów do listy?
Jak w Django zaimplementowano obsługę połączeń WebSocket?
W jakim mieście teraz mieszkasz?
Wyjaśnij koncepcję bi-connection w kontekście algorytmów i jej rolę w rozwiązywaniu problemów.
W jakich sytuacjach warto zastosować sharding bazy danych?
Czy kiedykolwiek używałeś imperatywnej metody mapowania modeli w SQLAlchemy?
Czy w Pythonie używany jest mechanizm wzajemnego wykluczania (Mutex) do synchronizacji wątków?
Czy może Pan wyjaśnić zasadę działania systemu rozkładu obciążenia między serwerami?
Czy zdarzały się sytuacje, gdy musiałeś zmieniać wartości flag w FastAPI, aby zarządzać zachowaniem aplikacji?
Czy możesz wyjaśnić, czym są typy danych i ich struktura w programowaniu?
# Bankomat, który jest ładowany kasetami z banknotami, z naszą aplikacją na pokładzie # powinien umieć wydawać banknoty na zadany kwotę lub odpowiadać odmową # Przy wydawaniu banknotów, są one odliczane od salda bankomatu. # Dozwolone nominały: 50R, 100R, 500R, 1000R, 5000R. class ATM: pass # miejsce na kod # Urządzenie bankomatu: # - pieniądze są umieszczone w kasetach wewnątrz bankomatu, które są ładowane przez inkasenta i uzupełniane; # - w każdej kasecie znajdują się banknoty swojego nominału; # - bankomat może policzyć pozostałe banknoty w kasetach, ale ta operacja zajmuje dużo czasu - należy ją wywoływać jak najrzadziej. # API do interakcji z hardwarem bankomatu. # interfejs SDK może być zmieniany/rozszerzany za porozumieniem stron, jeśli jest to konieczne class SDK(ABC): @abstractmethod def count_banknotes(self, banknote: int) -> int: pass @abstractmethod def move_banknote_to_dispenser(self, banknote: int, count: int) -> None: pass @abstractmethod def open_dispenser(self) -> None: pass
Dlaczego opuściłeś swoje poprzednie miejsce pracy?
Czy możesz wyjaśnić, czym jest coroutine i jak są używane w programowaniu?
Jakie są główne różnice między dataclass a namedtuple w Pythonie, i w jakich przypadkach warto ich używać?
Na czym polega konieczność użycia prefetch_related w ORM w celu optymalizacji zapytań?
Jakie są zalety i wady frameworka Flask do tworzenia aplikacji internetowych?
Wyjaśnij zasadę działania algorytmu wyszukiwania binarnego i jego główne cechy.
Czy użycie dziedziczenia w Django ORM jest odpowiednim rozwiązaniem do modelowania bazy danych?
Jak obsługiwać przypadki brzegowe danych wejściowych — liczby ujemne, zbyt duże sumy, nieprawidłowe wartości?