Machine Learning / AI
Vergleiche lineare und nichtlineare Modelle im klassischen ML — Vor- und Nachteile.
Erzähle mir, wie die Teamzusammensetzung ist, wer normalerweise die Aufgaben vergibt und wie die Aufgaben im Team verteilt werden?
Sie haben noch nicht mit Computer Vision (OpenCV, YOLO) gearbeitet. Wie interessant wäre es, das zu verstehen?
Warum haben Sie sich entschieden, auf IT/Datenwissenschaft umzusteigen?
Erzählen Sie uns vom Projekt der Clusterbildung von Anfragen mit Markierung nach geschäftlicher Bedeutung.
Welches Modell und Ansatz wählen Sie für die Verarbeitung von Audio aus einer Konferenz (Sprach-zu-Text, Diarisierung)?
Welche Bibliotheken werden zur Optimierung von LLM verwendet?
Was ist spekulatives Decoding und wie beschleunigt es die Generierung?
Erzählen Sie uns von der Regularisierung in klassischen ML-Algorithmen: L1 und L2. Was sind ihre Eigenschaften und Unterschiede?
Wie bewerten Sie sich selbst?
An welchem Projekt haben Sie an der Bereitstellung von Diensten und der Entwicklung von FastAPI-Diensten gearbeitet: Haben Sie das selbst umgesetzt oder nur gewartet und überwacht?
Warum suchen Sie eine neue Stelle und warum haben Sie Ihre vorherigen Positionen verlassen?
Was sind die MAPE- und SMAPE-Metriken? Wo könnten sie ineffektiv sein?
Wie gibt man eine Ergebnisliste aus?
Erzähle mir von dir und deiner Erfahrung
Wie erhält man eine Embedding eines langen Textes (z.B. eine lange Produktbeschreibung) für eine Klassifizierungsaufgabe?
Auf welcher Grundlage wurde das Modell erstellt?
import unittest class Solution: def isvalid(self, s:str) -> bool: matching_brackets = { ")": "(", "]": "[", "}": "{", } stack: list[str] = [] for bracket in s: if bracket in "([{": stack.append(bracket) continue if bracket not in matching_brackets: return False if not stack or stack[-1] != matching_brackets[bracket]: return False stack.pop() return not stack class SolutionTest: def __init__(self): self.Solution = Solution() def run(self): test_cases = [ ("", True), ("()", True), ("(){}[]", True), ("(({}))", True), ("(", False), (")", False), ("(((", False), ("{[]}", False), ] for brackets, expected in test_cases: actual = self.Solution.isvalid(brackets) assert actual == expected, ( f"Fehler für {brackets!r}" f"Wir wollten {expected} bekommen, aber haben {actual}" ) print(f"Alle Tests bestanden: {len(test_cases)}") if __name__ == "__main__": SolutionTest().run()
Wenn die Batch-Größe größer ist, wird der Gradient kleiner oder größer?
Erzählen Sie mir von Ihrem technischen Hintergrund — hatten Sie vor Vibe-Code Erfahrung im manuellen Programmieren?