Haben Sie Dienste von Grund auf neu entwickelt oder hauptsächlich bestehende Arbeiten verbessert?
Python
Du hast die Idempotenz erwähnt — kannst du erklären, was du gemeint hast?
Wie verstehen Sie die Begriffe « geringe Kopplung » (low coupling) und « hohe Kohäsion » (high cohesion) im Kontext der objektorientierten Programmierung (OOP)?
Was ist ein Iterator und ein iterierbares Objekt? Welche Methoden müssen sie implementieren? Wie funktioniert die for-Schleife im Hintergrund?
Was ist der Zweck der Verwendung der 'with'-Struktur in Python und welche Aufgaben löst sie?
Erklären Sie, was anonyme Funktionen in der Programmierung sind und wie sie verwendet werden.
Können Sie erklären, was das Dekorator-Muster in Python ist und wie es angewendet wird?
Verwenden Sie KI-Tools bei der Arbeit und wie stehen Sie dazu?
Welche Einschränkungen müssen an eine Funktion gestellt werden, damit ein Caching-Decorator korrekt funktioniert? Was ist eine reine und idempotente Funktion?
Können Sie erklären, wie die asynchrone Aufgabenverarbeitung in Python implementiert ist und wie sie funktioniert?
Können Sie ein Beispiel für die Verwendung einer anonymen Funktion (Lambda) in Ihrem Code geben?
Kann man zweimal durch den Generator gehen? Warum?
In welchen Situationen ist es sinnvoll, asynchrone Aufrufe in Python zu verwenden?
Wie gelangen die ursprünglichen Ereignisse in Kafka auf Ihrer Plattform: direkt oder über eine Isolationsschicht, z.B. API Gateway?
Erzählen Sie mir von yield from — wann es verwendet wird und wie es funktioniert?
Passen Sie den Generator so an, dass der Wert von batch_size in Echtzeit über die Methode send() geändert werden kann
Was wird auf dem Bildschirm angezeigt, als Ergebnis der Ausführung des Codes?
Haben Sie die Transaktionsfähigkeit von Kafka genutzt? Wie ist der Schlüssel mit der Partition verbunden?
Was ist die Rolle und Anwendung von Dekoratoren in der Programmiersprache Python?
Was passiert mit dem Dateideskriptor beim Forken des Prozesses?