Spitzenbesetzung

Interviewfragen für Machine Learning Engineer

Gute Interviewfragen für einen Machine Learning Engineer decken vier Bereiche ab: Software-Engineering, Machine-Learning-Verständnis, MLOps und Produktionserfahrung sowie Betriebs- und Kostendenken. Diese 20 Fragen helfen Hiring-Managern, methodisches Können von auswendig Gelerntem zu unterscheiden, ohne selbst tief im Thema zu stecken.

Notizbuch mit unscharfer Handschrift, Lesebrille und Laptop

Ein Machine Learning Engineer steht zwischen Modell und Produktion. Wer die Rolle besetzt, will erkennen, ob ein Kandidat sauber entwickelt, ML versteht und Systeme verlässlich am Laufen hält. Die folgenden Fragen sind so gewählt, dass auch ohne tiefes ML-Fachwissen sichtbar wird, ob eine Antwort trägt.

Die passende Stellenanzeige mit Anforderungsprofil steht unter Stellenanzeige Machine Learning Engineer.

Wie Sie das ganze Interview aufbauen und bewerten: Technisches Interview für KI-Rollen.

Die vier Prüfbereiche

  • Software-Engineering: sauberer Code, Tests, Systemdesign
  • Machine-Learning-Verständnis: Modelle, Metriken, Trade-offs
  • MLOps und Produktion: Pipelines, Deployment, Monitoring, Drift
  • Betriebs- und Kostendenken: Latenz, Verfügbarkeit, Inferenzkosten

Fünf Fragen zu Software-Engineering

  1. Wie würden Sie einen ML-Service als REST-API entwerfen, der 100 Anfragen pro Sekunde aushält? Eine gute Antwort nennt Batching, Caching, asynchrone Verarbeitung und horizontale Skalierung, nicht „mehr CPU“.
  2. Wie testen Sie Code, der ein Modell aufruft? Erwartbar: Trennung von Daten- und Modell-Layer, deterministische Tests mit Fixtures, Snapshot-Tests für Vorhersagen.
  3. Wie gehen Sie mit Geheimnissen und Konfiguration in einer ML-Pipeline um? Gute Antwort: Secret-Manager, getrennte Umgebungen, keine Credentials im Repo, Reproduzierbarkeit über versionierte Configs.
  4. Wie strukturieren Sie ein Repo für ein ML-Projekt? Erwartbar: Trennung von Training, Inferenz, Daten, Tests; klare Dependencies; ein Einstiegspunkt pro Lifecycle-Phase.
  5. Wann nutzen Sie Python, wann etwas anderes? Reife zeigt sich darin, Python für Training und Prototyping einzusetzen, für Hochlast-Inferenz aber auch C++/Rust oder spezialisierte Runtimes zu erwägen.

Fünf Fragen zu ML-Verständnis

  1. Wie wählen Sie die Metrik für ein Modell? Gute Antwort knüpft die Metrik ans Geschäftsziel und erklärt, warum Accuracy bei unausgewogenen Daten irreführt.
  2. Woran erkennen Sie Data Leakage? Erwartbar: Features, die in der Realität zum Vorhersagezeitpunkt nicht verfügbar wären; sauberer Train/Val/Test-Split nach Zeit oder Entität.
  3. Wann nehmen Sie ein einfaches Modell, wann ein komplexes? Reife: das einfachste Modell, das die Frage gut genug beantwortet, und das nachvollziehbar begründen.
  4. Wie gehen Sie mit Klassenungleichgewicht um? Erwartbar: Stratifizierung, Resampling, Class Weights, passende Metrik, nicht nur „mehr Daten“.
  5. Was bedeutet ein hoher AUC, aber schwache Performance im A/B-Test? Gute Antwort erkennt: Offline-Metrik misst nicht zwingend, was im Produkt zählt.

Fünf Fragen zu MLOps und Produktion

  1. Wie versionieren Sie Daten, Modelle und Experimente? Erwartbar: Tools wie MLflow, DVC oder ein interner Equivalent; klare Trennung zwischen Code-, Daten- und Modell-Versionen.
  2. Wie deployen Sie ein neues Modell sicher in Produktion? Gute Antwort: Shadow-Mode, Canary, A/B, Rollback-Plan, nicht „über Nacht ersetzen“.
  3. Wie überwachen Sie ein laufendes Modell? Erwartbar: Prediction-Drift, Feature-Drift, Latenz, Fehlerrate, Business-KPI, nicht nur „CPU und RAM“.
  4. Was tun Sie, wenn die Modellqualität in Produktion abfällt? Gute Antwort: Ursachenanalyse vor Retraining; Daten, Pipeline, Feature-Store, Upstream-Änderungen prüfen.
  5. Wie automatisieren Sie Retraining? Erwartbar: definierte Trigger (Zeit, Drift, Volumen), reproduzierbare Pipeline, automatisierte Validierung vor Promotion.

Fünf Fragen zu Betrieb und Kosten

  1. Was kostet eine Inferenz Ihres letzten Modells, und wie wissen Sie das? Reife zeigt sich darin, Kosten je 1.000 Anfragen kennen und gezielt senken zu können.
  2. Wie senken Sie Inferenzkosten ohne Qualitätsverlust? Erwartbar: Quantisierung, Distillation, Caching, kleinere Modelle, Batching.
  3. Wann nutzen Sie eine eigene GPU, wann eine Managed-Lösung? Gute Antwort wägt Auslastung, Latenz-Anforderungen, Team-Größe und TCO ab.
  4. Wie garantieren Sie eine bestimmte Latenz? Erwartbar: SLOs definieren, p95/p99 messen, Pre-Warming, Connection-Pooling, Limits gegen Überlast.
  5. Wie planen Sie Kapazität für ein Modell vor Launch? Gute Antwort: Lasttests, erwartete Traffic-Kurve, Headroom, Autoscaling-Policy, Notbremse.

Bewertungsraster

StufeWas die Antwort zeigt
1, unzureichendBegriffe richtig, aber kein eigenes Erleben; Antworten bleiben generisch.
2, solideEigene Projekte erkennbar, Trade-offs werden erwähnt, aber selten begründet.
3, sehr gutKonkretes Beispiel, sauberer Trade-off, klare Begründung, ehrliche Grenzen.
4, exzellentSieht Folgewirkungen für Team, Kosten und Betrieb voraus und priorisiert sichtbar.

Scorecard Machine Learning Engineer zum Ausfüllen

Bewerten Sie die Antworten auf diese Fragen direkt im Gespräch. Gewichtung, Muss-Kriterien und die Regeln dahinter erklärt die Seite Interview-Scorecard für KI-Rollen.

Interview-Scorecard Machine Learning Engineer
0 von 5 bewertet

Bleibt in Ihrem Browser. Wir speichern nichts.

Skala und Regel
  • 1, unzureichend: Begriffe stimmen, eigenes Erleben fehlt, Antworten bleiben allgemein.
  • 2, teilweise: Eigene Projekte erkennbar, Abwägungen genannt, aber kaum begründet.
  • 3, erfüllt: Konkretes eigenes Beispiel, begründete Abwägung, ehrliche Grenzen.
  • 4, stark: Zahlen aus eigenen Systemen, sieht Folgen für Team, Kosten und Betrieb voraus.

Jede Person im Panel bewertet für sich, bevor Sie sich austauschen. Liegt ein Muss-Kriterium unter 3, endet der Prozess, egal wie hoch der Schnitt ist. Ab 3,0 im Schnitt geht es weiter, zwischen 2,5 und 3,0 prüfen Sie gezielt nach.

  1. 1. Software-Engineering20 %Fünf Fragen zu Software-Engineering.
    Stark (4)
    Entwirft belastbare Dienste mit Tests, sauberer Konfiguration und klarer Repo-Struktur.
    Schwach (1)
    Notebook-Code ohne Tests.
  2. 2. ML-Verständnis25 %MussFünf Fragen zu ML-Verständnis.
    Stark (4)
    Verknüpft Metrik mit Geschäftsziel, erkennt Data Leakage und erklärt Lücken zwischen Offline-Metrik und Produktwirkung.
    Schwach (1)
    Optimiert Accuracy ohne Blick auf Datenlage und Ziel.
  3. 3. MLOps und Produktion25 %MussFünf Fragen zu MLOps und Produktion.
    Stark (4)
    Versioniert Daten und Modelle, liefert schrittweise aus, überwacht Drift und analysiert Ursachen vor dem Nachtrainieren.
    Schwach (1)
    Ersetzt Modelle über Nacht ohne Rückweg.
  4. 4. Betrieb und Kosten20 %Fünf Fragen zu Betrieb und Kosten.
    Stark (4)
    Kennt Kosten je 1.000 Anfragen und Latenz-Ziele aus eigenen Systemen und senkt sie gezielt.
    Schwach (1)
    Hat Kosten und Latenz nie gemessen.
  5. 5. Urteilsvermögen10 %Querschnitt aller Blöcke: Begründung von Abwägungen.
    Stark (4)
    Nennt Grenzen der eigenen Lösung und Folgen für Team und Betrieb.
    Schwach (1)
    Hat für jede Frage dieselbe Lösung.

Bewertung läuft

Gewichteter Schnitt: offen

Noch 5 von 5 Kriterien offen.

Häufige Fragen

Welche Fragen gehören in ein ML-Engineer-Interview?

Fragen aus vier Bereichen: Software-Engineering, Machine-Learning-Verständnis, MLOps und Produktion sowie Betriebs- und Kostendenken. Je rund fünf Fragen pro Bereich genügen, um Substanz von Buzzwords zu trennen.

Wie unterscheide ich einen ML Engineer von einem Data Scientist im Interview?

Ein ML Engineer denkt zuerst an Produktion, Latenz und Kosten. Ein Data Scientist denkt zuerst an Hypothese, Methode und Evidenz. Fragen zu Deployment, Monitoring und Inferenzkosten trennen die Rollen am schnellsten.

Was ist die wichtigste Frage, wenn ich wenig Zeit habe?

„Erzählen Sie mir, wie Sie zuletzt ein Modell in Produktion gebracht haben, inklusive Monitoring, Rollback und Kosten.“ Diese Frage deckt Software-Engineering, ML, MLOps und Betrieb auf einmal ab.

Nächster Schritt

Welcher Weg passt zu Ihrer Situation?

Wählen Sie den Pfad, der zu Ihrem Bedarf passt. Jede Erstberatung ist unverbindlich und führt zu einer ehrlichen Markt-Einschätzung.