Python
Erzählen Sie uns von sich — eine kurze Einführung von 3 Minuten
Welche Aufgaben löst die Verwendung des asyncio-Moduls in Python?
In welchem Teil des Finanzprodukts können synchrone Aufrufe gemacht werden und wo ist Asynchronität erforderlich?
Und bezüglich der technischen Stärken und Schwächen – kannst du das konkreter ausführen (nicht abstrakt)?
Haben Sie SQL-Abfragen häufiger über ORM oder ohne ORM geschrieben?
Warum ist Multithreading in Python nicht sehr effizient? Erklären Sie GIL, Asynchronität und Multiprocessing.
Wünsche zum Arbeitszeitplan
Kannst du erklären, wie next() funktioniert?
Wie kann man eine eindeutige Anforderungs-ID (Trace ID) bei der Interaktion zwischen Microservices übertragen und verfolgen?
Hast du an der Auswahl der Microservice-Architektur teilgenommen? Warum genau Microservices?
Wer hat den Code geschrieben? Haben Sie KI-Assistenten bei der Entwicklung verwendet?
Welche Rolle und Anwendung haben Mixins in Python zur Erweiterung der Funktionalität von Klassen?
Erzähle mir von deiner Erfahrung, was war interessant in der Praxis, wo und womit hast du dich beschäftigt?
Können Sie genauer erklären, warum diese Datentypen als veränderlich gelten? Können Sie konkrete Beispiele für veränderliche Datentypen geben und erklären, wie sie genau verändert werden?
Was sind Signale in Django?
Was ist binäre Suche?
Was sind die Nachteile von JWT?
Was ist der Unterschied zwischen einem Stapel und einer Warteschlange?
# Aufgabenbeschreibung # Es wird eine aufsteigend sortierte Sequenz von Ganzzahlen bereitgestellt. # Es ist notwendig, eine Funktion zu implementieren, die eine binäre Suche nach einem Element in dieser Sequenz durchführt. # Die Funktion sollte: # 1. Zwei Argumente akzeptieren: # - eine sortierte Liste von Zahlen, # - einen Zielwert zum Suchen. # 2. Den Index des gefundenen Elements zurückgeben, falls das Element vorhanden ist. # 3. -1 zurückgeben, wenn das Element in der Liste nicht vorhanden ist. # Anforderungen # - Die Lösung muss iterativ sein. # - Es ist wichtig, die Komplexität O(log n) einzuhalten. # - Der Code sollte in Python 3 geschrieben sein und die Grundprinzipien der sauberen Codierung befolgen.
Welche Schritte werden bei Datenkonflikten oder Systemfehlern unternommen?