Python
Was sind Anmerkungen in Python?
Wann wird der Schnitt `[:10]` bei einem Django QuerySet angewendet?
Nennen Sie die Grundprinzipien der OOP (Polymorphismus, Kapselung, Abstraktion, Vererbung) und erklären Sie jeden.
Haben Sie von LangGraph gehört?
Vergleichen Sie Kafka und RabbitMQ: Für welche Aufgaben verwenden Sie jeweils?
Kannst du eine schwierige Aufgabe aus deiner Berufserfahrung nennen, bei der Probleme auftraten, und wie du sie gelöst hast?
Wie lange dauert das Hinzufügen am Anfang und Ende einer Liste in Python?
Wofür hast du Apache Airflow verwendet? Warum hast du genau dieses gewählt?
Welchen Umfang an Code haben Sie in Ihrem letzten Projekt umgesetzt?
Wie viele Integrationen haben Sie in drei Jahren bei [Firma] insgesamt entworfen und umgesetzt?
Warum lautet die Bedingung in der quicksort-Funktion len(arr) <= 1?
```python from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need and \ window[char] += 1 if window[char]: c += 1 while c == len(need): if right - left + 1< best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res ``` Die Aufgabe besteht darin, eine Funktion `min_s(a: str, s: str) -> str` zu implementieren, die die kleinste Teilzeichenkette in `s` findet, die alle Zeichen aus der Zeichenkette `a` enthält.
Wie wird der Standardfehler im Betriebssystem ausgegeben und worin unterscheidet er sich von der Standardausgabe?
Wie kann die korrekte Verwendung von Objekten nach ihrer Wiederherstellung aus serialisierten Daten sichergestellt werden?
Haben Sie Mehrfachvererbung verwendet?
Haben Sie Erfahrung in der Entwicklung von Programmen mit Multithreading oder Asynchronität?
Welche Arten und Klassen von Softwaretests gibt es?
In welches Team wirst du definitiv nicht gehen?
Wie gehst du mit Situationen um, in denen sich die Anforderungen während der Arbeit ändern?
Wenn innerhalb des Kontextmanagers eine Rückgabe der Verbindung erfolgt, wird sie offen oder geschlossen zurückgegeben?