Worin unterscheiden sich TCP und UDP, und auf welcher Ebene arbeiten sie?
Python
Erzählen Sie, was Sie bei Ihren vorherigen Arbeitgebern gemacht haben. Beginnen wir mit dem Unternehmen [Unternehmen].
Wie debuggen Sie einen nicht bestandenen Test?
Was bedeutet das YAGNI-Prinzip?
Wie funktioniert `with` und der Kontextmanager?
Auf welcher Ebene des OSI-Modells arbeiten TCP und UDP und was ist der Unterschied zwischen ihnen?
Sind Sie mit regulären Ausdrücken vertraut?
Was sind stabile und instabile Komponenten?
Welche Bibliotheken haben Sie verwendet, um mit RabbitMQ und Kafka zu interagieren?
Wozu dienen abstrakte Klassen?
Wie Daten zwischen Prozessen ausgetauscht werden?
Wie interagieren Indizes mit den Bedingungen WHERE ... LIKE in SQL?
Wie ist die zeitliche Komplexität und der zusätzlicher Speicherbedarf der Lösung mit zwei Zeigern?
Wie ist die Komplexität beim Hinzufügen und Entfernen von Elementen in einer Python-Liste und worauf hängt sie ab?
Was ist Duck-Typisierung?
Warum kann ein Server auf Ping antworten, aber über TCP/UDP, z.B. HTTP oder FTP, nicht erreichbar sein?
In welchem Fall wird das Prinzip der Offenheit-geschlossenheit verletzt?
Nennen Sie alle SOLID-Prinzipien.
Was ist der Unterschied zwischen `__new__` und `__init__`?
Geben Sie ein Beispiel für Polymorphismus in den integrierten oder Standardbibliotheken von Python.