Sobes.tech

Python

Was ist der Unterschied zwischen threading und asyncio?

132

Was würden Sie tun, wenn eine schwere SQL-Abfrage zum Engpass wird?

132

Geben Sie ein Beispiel für das Prinzip der Schnittstellentrennung in der Standardbibliothek von Python.

130

Erzählen Sie uns, worin Ihre Tätigkeit im aktuellen Unternehmen besteht und welche Aufgaben in Ihren Verantwortungsbereich fallen.

130

Wie synchronisiert oder überträgt man Daten sicher zwischen mehreren Threads oder Koroutinen?

129

Wie erfolgt die Initialisierung einer Klasseninstanz in Python und wofür ist __new__?

128

Gegeben ist ein Array von Ganzzahlen height mit der Länge n. Es wurden n vertikale Linien gezogen, wobei die Enden der i-ten Linie bei den Punkten (i, 0) und (i, height[i]) liegen. Finden Sie zwei Linien, die zusammen mit der x-Achse (Achse x) einen Behälter bilden, der die maximale Wassermenge enthält. Geben Sie das maximale Volumen an Wasser zurück, das ein solcher Behälter aufnehmen kann. Beachten Sie, dass der Behälter nicht geneigt werden darf. Beispiel 1: Eingabe: height = [1,8,6,2,5,4,8,3,7] Ausgabe: 49 Erklärung: Die angegebenen vertikalen Linien werden durch das Array [1,8,6,2,5,4,8,3,7] dargestellt. In diesem Fall ist die maximale Wasserfläche (blauer Bereich), die der Behälter aufnehmen kann, 49. Beispiel 2: Eingabe: height = [1,1] Ausgabe: 1 Einschränkungen: n == height.length 2 <= n <= 10^5 0 <= height[i] <= 10^4

127

Wozu dienen die Vereinbarungen über die Zugriffsebenen private, protected und public in Python?

127

Welche Datenstruktur würden Sie verwenden, wenn Sie Elemente effizient am Anfang und am Ende hinzufügen und entfernen müssen?

126

Wie viel Zeit verging ungefähr zwischen dem Auftreten des Fehlers und seiner Behebung?

126

Was bevorzugen Sie: Asynchronität oder Multithreading? Was ist der Unterschied?

123

Worin unterscheiden sich TCP und UDP, und auf welcher Ebene arbeiten sie?

122

Was tun, wenn die SQL-Abfrage bereits optimiert ist, aber trotzdem schwer bleibt?

121

Beschreiben Sie den Lieferprozess von Änderungen bei dringender Behebung eines Produktionsfehlers.

121

Haben Sie RabbitMQ in der Produktion verwendet?

121

Verwenden Sie Typannotationen in Ihrer Arbeit?

120

Was ist die Besonderheit von abstrakten Klassen und abstrakten Methoden und wozu sind sie notwendig?

120
/4