Data-Analyst-Interviewfragen nach Runde

Von Aaron Cao · Aktualisiert am

Data-Analyst-Interviewfragen nach Runde
Interviewprozesse für Data Analysts umfassen in der Regel SQL, Statistik, einen Business- oder Kennzahlen-Case, Fähigkeiten in Tabellenkalkulation und Visualisierung sowie Verhaltensfragen. SQL und der Business Case entscheiden über die meisten Ergebnisse, und der Case wird danach bewertet, wie du eine vage Geschäftsfrage in etwas Messbares übersetzt.

Interviewprozesse für Data Analysts umfassen in der Regel SQL, Statistik, einen Business- oder Kennzahlen-Case, Fähigkeiten in Tabellenkalkulation und Visualisierung sowie Verhaltensfragen. SQL und der Business Case entscheiden über die meisten Ergebnisse, und der Case wird danach bewertet, wie du eine vage Geschäftsfrage in etwas Messbares übersetzt.

Welche Runden umfasst ein Data-Analyst-Interview?

Kandidaten bereiten oft nur SQL vor und werden von der Case-Runde überrascht, in der häufig über das Angebot entschieden wird. Dieser Abschnitt bildet den gesamten Ablauf ab, damit deine Vorbereitung dazu passt. Analyst-Interviews verwenden immer wieder fünf Rundentypen, und jede bewertet etwas anderes.

  • SQL. Live-Abfragen schreiben oder eine Take-Home-Aufgabe. Der häufigste technische Filter.
  • Statistik und Wahrscheinlichkeit. Konzeptionelle Fragen dazu, was ein Ergebnis bedeutet, keine Beweise.
  • Business Case und Kennzahlen. Eine vage Geschäftsfrage, die du messbar machst.
  • Tabellenkalkulation und Visualisierung. Excel- oder Google-Sheets-Funktionen sowie die passende Diagrammwahl für ein Publikum.
  • Verhaltensfragen. Konflikte mit Stakeholdern, die Bitte um eine Zahl, die du noch nicht belegen kannst, und wie du mit eigenen Fehlern umgehst.

Die Trennlinie zwischen Kandidaten, die bestehen, und denen, die nicht bestehen, verläuft meist eher entlang der Kommunikation als der Technik. Ein Analyst, der schweigend eine korrekte Abfrage schreibt, schneidet schlechter ab als einer, der sagt, was er prüft und warum.

Welche SQL- und Statistikfragen kommen vor?

SQL

  • Finde das zweithöchste Gehalt in einer Tabelle.
  • Schreibe eine Abfrage, die die jeweils neueste Bestellung jedes Kunden zurückgibt.
  • Was ist der Unterschied zwischen einem Inner Join und einem Left Join, und wann ändert diese Wahl deine Zeilenanzahl?
  • Zähle Nutzer, die im Januar, aber nicht im Februar eine Bestellung aufgegeben haben.
  • Berechne eine laufende Summe des Tagesumsatzes.
  • Ranke Produkte nach Umsatz innerhalb jeder Kategorie.
  • Finde doppelte Zeilen und schreibe die Abfrage, die sie entfernt.
  • Berechne das Wachstum von Monat zu Monat als Prozentwert.
  • Was kann HAVING, das WHERE nicht kann?
  • Wie wirken sich NULL-Werte auf ein COUNT, einen Join und einen Durchschnitt aus?

Fensterfunktionen und die NULL-Frage unterscheiden Kandidaten mehr als alles andere auf dieser Liste. Laut zu sagen: "Ein Left Join hier behält Kunden ohne Bestellungen, und ihre Summen werden NULL statt null" ist genau das Signal, auf das Interviewer achten.

Statistik und Wahrscheinlichkeit

  • Erkläre den p-Wert jemandem, der nie Statistik studiert hat.
  • Was ist der Unterschied zwischen Korrelation und Kausalität in einem Fall, den du erlebt hast?
  • Wann würdest du den Median statt des Mittelwerts verwenden?
  • Was sagt dir ein Konfidenzintervall?
  • Wie würdest du prüfen, ob das Ergebnis eines A/B-Tests vertrauenswürdig ist?
  • Was ist ein Selection Bias, und wie könnte er in unseren Daten auftreten?

Diese Runden testen, ob man dir eine Interpretation anvertrauen kann. Präzise, klare Sprache schlägt Lehrbuchformulierungen, und zuzugeben, wo die Grenzen dessen liegen, was ein Ergebnis stützt, wird positiv bewertet.

Welche Business-Case- und Kommunikationsfragen kommen vor?

Die Case-Runde gibt dir eine unzureichend spezifizierte Geschäftsfrage. Die Aufgabe besteht darin, sie in etwas zu verwandeln, das du tatsächlich abfragen könntest.

  • Anmeldungen steigen, aber aktive Nutzer bleiben gleich. Wie gehst du der Sache nach?
  • Wie würdest du messen, ob ein neues Feature erfolgreich ist?
  • Der Umsatz ist letzten Monat um 10 % gesunken. Erkläre mir deine Diagnose.
  • Welche Kennzahl würdest du auf das Executive-Dashboard setzen, und welche würdest du weglassen?
  • Wie würdest du feststellen, ob ein Marketingkanal tatsächlich funktioniert?
  • Ein Stakeholder will bis Ende des Tages eine Zahl, und die Daten sind unvollständig. Was lieferst du?
  • Wie würdest du einen aktiven Nutzer für dieses Produkt definieren?

Tabellenkalkulation und Visualisierung

  • Welche Funktion würdest du verwenden, um zwei Tabellen über einen gemeinsamen Schlüssel zu verbinden, und was bricht, wenn die Schlüssel nicht übereinstimmen?
  • Baue eine Pivot-Tabelle, die Umsatz nach Region und Monat zeigt. Was prüfst du zuerst?
  • Welches Diagramm würdest du für eine Verteilung verwenden, und welches für einen Trend?
  • Du hast acht Kategorien, und eine dominiert. Wie präsentierst du das ehrlich?

Verhaltensfragen

  • Erzähl mir von einer Analyse, die eine Entscheidung verändert hat.
  • Beschreibe eine Situation, in der sich deine Zahl später als falsch herausstellte. Was geschah danach?
  • Wie bist du mit einem Stakeholder umgegangen, der eine andere Antwort wollte, als die Daten hergaben?

Eine Junior-Analystin, die bei einem Abo-Unternehmen vorstellig war, wurde gefragt, warum der Umsatz sank, während die Anmeldungen stiegen. Statt zu raten, listete sie auf, wonach sie segmentieren würde: Tarifstufe, Region und Neu- gegenüber Bestandskunden, und sagte, sie würde prüfen, ob in diesem Monat eine Preisänderung ausgerollt worden war. Die Interviewerin sagte ihr, dass genau diese Prüfung einer ausgerollten Änderung der Teil sei, den die meisten Kandidaten ausließen.

Wie sollte man das üben?

Fragen zu lesen schafft Wiedererkennung. Interviews testen die Umsetzung unter Zeitdruck, und das sind unterschiedliche Fähigkeiten.

  • Schreibe SQL von Hand, laut sprechend. Live-Runden nutzen oft einen einfachen Editor ohne Autovervollständigung und ohne Möglichkeit, die Abfrage auszuführen. Das Üben in diesem Modus bringt die Syntax zum Vorschein, die du nur halb beherrschst.
  • Sprich beim Abfragen mit. Sage, was du verbindest und was du von der Zeilenanzahl erwartest. Interviewer bewerten Argumentation, die sie hören können.
  • Übe die Übersetzung für Stakeholder. Erkläre nach jedem Case das Ergebnis in drei Sätzen ohne Fachjargon. Diese Erklärung ist bei den meisten Unternehmen eine bewertete Runde.
  • Übe Nachfragen. Die zweite Frage, "was ist, wenn die Daten unvollständig sind", ist der Punkt, an dem Cases tatsächlich gewonnen werden.

Diese Aufgaben gegen einen Interviewer zu üben, der nachhakt, ist die realistischste verfügbare Simulation; das Mock-Interview-Tool führt Analyst-Runden mit Nachfragen durch. Weitere Rollen- und Themensets findest du im Interviewfragen-Hub.

Eine Grenze: Take-Home-SQL-Tests und beaufsichtigte Assessment-Plattformen liegen außerhalb dessen, was ein Live-Assistent abdeckt, und Query-Runden mit Bildschirmfreigabe zeigen alles, was auf deinem Display ist. In einem Live-Videogespräch läuft SubcueAI als lokale Desktop-App oder als Chromium-Browser-Side-Panel, ohne dass ein Meeting-Bot dem Call beitritt. Der Erkennbarkeits-Hub zeigt das vollständige Bild.

FAQ

Wie viel SQL brauche ich für ein Data-Analyst-Interview?

Genug, um Joins, Aggregationen, Subqueries und Fensterfunktionen ohne Referenzmaterial zu schreiben und zu erklären, was NULL bei jedem davon bewirkt. Die meisten Live-Runden bleiben in diesem Rahmen. Fortgeschrittene Optimierungsfragen sind häufiger bei Data-Engineering-Rollen.

Enthalten Data-Analyst-Interviews Python oder R?

Das hängt von der Stellenausschreibung ab. Viele Analyst-Rollen testen nur SQL und Tabellenkalkulation, während Product-Analytics- und Hybridrollen pandas oder R hinzufügen. Die Stellenbeschreibung ist ein verlässlicher Hinweis; wird eine Sprache genannt, erwarte zumindest konzeptionelle Fragen dazu.

Was ist der häufigste Grund, warum Kandidaten bei Analyst-Interviews scheitern?

Stilles Arbeiten. Zwei Kandidaten können dieselbe Abfrage schreiben, und der, der seine Prüfungen kommentiert und Annahmen genannt hat, bekommt das Angebot. Der zweithäufigste Grund ist, einen Business Case wie eine technische Frage zu behandeln und den Definitionsschritt zu überspringen.

Sollte ich während einer SQL-Runde Fragen stellen?

Ja. Zu fragen, ob eine Tabelle Duplikate enthalten kann, ob Zeitstempel in einer einzigen Zeitzone vorliegen und was als aktive Zeile zählt, gilt als gute Praxis und nicht als Eingeständnis von Unsicherheit.

Wie übe ich Analyst-Fragen ohne Partner?

Schreibe Abfragen von Hand gegen einen Timer, sprich sie laut mit, und nutze ein Tool, das Nachfragen stellt, statt eine feste Liste vorzulesen. Übe danach, jedes Ergebnis in klarer Sprache zu erklären, denn die Übersetzung für Stakeholder wird separat bewertet.

Verwandte Fragen

← Mehr zu Interviewfragen nach Rolle & Thema