Sobes.tech

Python

Wie kann die Reihenfolge der Nachrichten beim Senden von Daten an Kafka garantiert werden, wenn kein Schlüssel verwendet wird?

Junior — Middle
219

Wie effizient ist die Operation zum Hinzufügen von Elementen zur Liste?

Junior — Middle
219

Wie wird die Unterstützung für WebSocket-Verbindungen in Django implementiert?

Middle — Middle+
219

In welcher Stadt lebst du jetzt?

Junior — Middle
219

Erklären Sie das Konzept der Bi-Verbindung im Kontext von Algorithmen und ihre Rolle bei der Lösung von Problemen.

Junior — Middle
219

In welchen Situationen ist es sinnvoll, eine Datenbank-Sharding anzuwenden?

Middle — Middle+
219

Haben Sie jemals eine imperative Methode zum Modell-Mapping in SQLAlchemy verwendet?

Junior — Middle
219

Wird ein Mutual Exclusion (Mutex)-Mechanismus zur Synchronisierung von Threads in Python verwendet?

Junior — Middle
219

Können Sie das Funktionsprinzip des Lastverteilungssystems zwischen Servern erklären?

Junior — Middle
219

Gab es Situationen, in denen Sie die Flag-Werte in FastAPI ändern mussten, um das Verhalten der Anwendung zu steuern?

Junior — Middle
219

Können Sie erklären, was Datentypen sind und wie ihre Struktur in der Programmierung aussieht?

Junior — Middle
219

# Geldautomat, der mit Geldkassetten geladen wird, mit unserer App an Bord # sollte in der Lage sein, Banknoten für einen bestimmten Betrag auszugeben oder eine Ablehnung zu antworten # Beim Ausgeben werden die Banknoten vom Saldo des Geldautomaten abgezogen. # Erlaubte Nennwerte: 50R, 100R, 500R, 1000R, 5000R. class ATM: pass # Platz für den Code # Gerät des Geldautomaten: # - Das Geld befindet sich in Kassetten im Inneren des Geldautomaten, die vom Kurier geladen und nachgefüllt werden; # - In jeder Kassette befinden sich Banknoten ihres Nennwerts; # - Der Geldautomat kann die verbleibenden Banknoten in den Kassetten zählen, aber diese Operation dauert lange - sie sollte so selten wie möglich aufgerufen werden. # API zur Interaktion mit der Hardware des Geldautomaten. # Das SDK-Interface kann bei Bedarf geändert/erweitert werden, wenn dies vereinbart wurde 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

Warum haben Sie Ihren vorherigen Arbeitsplatz verlassen?

219

Was sind die Hauptunterschiede zwischen dataclass und namedtuple in Python, und in welchen Fällen ist ihre Verwendung vorzuziehen?

Junior — Middle
219

Was ist die Notwendigkeit von prefetch_related in ORM zur Optimierung von Abfragen?

Junior — Middle
219

Erklären Sie das Funktionsprinzip des binären Suchalgorithmus und seine wichtigsten Merkmale.

Junior — Middle
219

Ist die Verwendung von Vererbung im Django ORM eine geeignete Lösung zur Modellierung von Datenbanken?

Junior — Middle
219

Wie man Grenzfälle bei Eingabedaten behandelt — negative Zahlen, zu große Summen, falsche Werte?

219
/556