Sobes.tech

Python

Jak zagwarantować zachowanie kolejności wiadomości podczas wysyłania danych do Kafka, jeśli nie używa się klucza?

Junior — Middle
219

Jaki jest stopień efektywności operacji dodawania elementów do listy?

Junior — Middle
219

Jak w Django zaimplementowano obsługę połączeń WebSocket?

Middle — Middle+
219

W jakim mieście teraz mieszkasz?

Junior — Middle
219

Wyjaśnij koncepcję bi-connection w kontekście algorytmów i jej rolę w rozwiązywaniu problemów.

Junior — Middle
219

W jakich sytuacjach warto zastosować sharding bazy danych?

Middle — Middle+
219

Czy kiedykolwiek używałeś imperatywnej metody mapowania modeli w SQLAlchemy?

Junior — Middle
219

Czy w Pythonie używany jest mechanizm wzajemnego wykluczania (Mutex) do synchronizacji wątków?

Junior — Middle
219

Czy może Pan wyjaśnić zasadę działania systemu rozkładu obciążenia między serwerami?

Junior — Middle
219

Czy zdarzały się sytuacje, gdy musiałeś zmieniać wartości flag w FastAPI, aby zarządzać zachowaniem aplikacji?

Junior — Middle
219

Czy możesz wyjaśnić, czym są typy danych i ich struktura w programowaniu?

Junior — Middle
219

# 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

219

Dlaczego opuściłeś swoje poprzednie miejsce pracy?

219

Jakie są główne różnice między dataclass a namedtuple w Pythonie, i w jakich przypadkach warto ich używać?

Junior — Middle
219

Na czym polega konieczność użycia prefetch_related w ORM w celu optymalizacji zapytań?

Junior — Middle
219

Wyjaśnij zasadę działania algorytmu wyszukiwania binarnego i jego główne cechy.

Junior — Middle
219

Czy użycie dziedziczenia w Django ORM jest odpowiednim rozwiązaniem do modelowania bazy danych?

Junior — Middle
219

Jak obsługiwać przypadki brzegowe danych wejściowych — liczby ujemne, zbyt duże sumy, nieprawidłowe wartości?

219
/556