Welche Arten von Indizes werden in Datenbankverwaltungssystemen verwendet?
Python
Haben Sie an der Lösung algorithmischer Aufgaben teilgenommen?
Haben Sie in FastAPI eine Anforderungsbegrenzung verwendet?
Wie haben Sie in Ihrer vorherigen Arbeit mit internen Systemen und Werkzeugen interagiert?
Welche Rolle spielen Indizes in einer Datenbank und wie helfen sie, die Ausführung von Abfragen zu beschleunigen?
Entwerfe einen Service in FastAPI: erhält einen Trigger nach Zeitplan, verarbeitet PDF-Dokumente aus Kafka (OCR, Entitätenerkennung), speichert Text + Entitäten in Postgres. Wie würdest du die Struktur gestalten?
Könnten Sie mir erzählen, was Sie normalerweise bei der Arbeit machen?
Welche Indizes sollten auf der Tabelle users basierend auf den geschriebenen Abfragen gesetzt werden?
Nennen Sie die grundlegende Ausnahm Hierarchie in Python. Womit beginnt alles?
Kennen Sie Multi-Agenten-Systeme?
Schreiben Sie die Funktionen multiplier und minuser (Closures).
Analysieren Sie den folgenden Python-Code, der threading verwendet, um eine Zählvariable zu erhöhen: ```python import threading import time counter = 0 def increment(): global counter for _ in range(100000): current = counter counter = current + 1 thread1 = threading.Thread(target=increment) thread2 = threading.Thread(target=increment) thread1.start() thread2.start() thread1.join() thread2.join() print(f"Endgültiger Zählerwert: {counter}") ``` Erklären Sie, was die erwartete Ausgabe ist, und diskutieren Sie mögliche Probleme mit diesem Code bei der Verwendung von Threads.
Wie funktioniert der Garbage Collector in Python?
Erzähle frei, womit du dich beschäftigt hast, welche interessanten Dinge aus deiner Erfahrung?
Können Sie das Konzept der Microservice-Architektur und ihre wichtigsten Merkmale erklären?
Können Sie erklären, was die Konstruktion von Listen-Ausdrücken in Python ist und wie sie verwendet wird?
Wie führt man in FastAPI synchronen blockierenden Code (z.B. eine Berechnung von 1 Sekunde) über einen Endpunkt aus, ohne die EventLoop zu blockieren?
Wie misst man die Qualität der Antworten eines RAG-Systems, wenn wir nicht alle Anwendungsfälle physisch testen können und kein Fachwissen im Bereich haben?
Was sind Generatoren in Python und wozu sind sie nützlich?
Haben Sie Erfahrung mit Multithreading in Python und wie haben Sie die parallele Ausführung von Aufgaben implementiert?