Python
Welche Methoden können verwendet werden, um einen Dekorator in Ihrem Code anzuwenden?
Können Sie das Prinzip des Pareto-Gesetzes erklären und seinen Einfluss auf die Ressourcenverteilung oder Effizienz?
Werden Variablen im Ansatz der funktionalen Programmierung verwendet?
Wie wurden die Dokumente in die Vektor-Datenbank geladen? Wie erfolgte das Chunking?
Was ist der Unterschied zwischen Aufgaben, die über normale Aufgaben ausgeführt werden, und Aufgaben, die über shared_task ausgeführt werden?
Was bedeutet `self` und wie unterscheidet es sich von `cls`? Können sie umbenannt werden?
Was passiert mit dem Dateideskriptor beim Forken des Prozesses?
Welcher davon (Liste und Generator) ist eine Kopie der Daten und welcher nicht?
Welche Datenübertragungsprotokolle werden in NoSQL-Datenbanken (Redis, MongoDB, Elasticsearch) verwendet?
Haben Sie RabbitMQ in der Produktion verwendet?
Wie erfolgt die Bereitstellung von Machine-Learning-Modellen? Welche Phasen gibt es, und wo könnten Probleme auftreten?
Erzählen Sie mir von den letzten umgesetzten Projekten, woran Sie gearbeitet haben, waren sie von Grund auf neu?
Wann sollte man asyncio.gather und wann TaskGroup verwenden? Vor- und Nachteile von jedem.
Wenn Sie langsame Abfragen gesehen haben, wie haben Sie das Problem analysiert und gelöst? Gibt es einen echten Fall?
Welchen Stack würdest du für die Datenbank und insbesondere für die Vektorsuche (Qdrant oder pgvector) verwenden?
Was ist eine Deadlock (Verklemmung)?
Was sind deine Stärken und Schwächen (im Softwarebereich)? Was möchtest du verbessern?
Was ist die richtige Variante bei der Ausgabe von Banknoten — warum sollte man möglichst große Scheine ausgeben?
Welche Aufgaben in Python lassen sich gut parallelisieren, welche schlecht? Welche Werkzeuge für IO-bound und CPU-bound Aufgaben verwenden?
Kann man Django asynchron machen?