Data Analyst

GermanyMid-level

Structured interview questions for Data Analyst, with what a strong answer surfaces for each one.

  1. BehavioralBusiness orientation

    Describe an analysis that changed a concrete business decision. What was the initial question, what did you find, and what was decided in the end?

    What a strong answer surfaces

    The ability to tell an analysis project along the chain of impact: question, method, result, decision. Bonus: the candidate names the stakeholders, the assumptions and the uncertainty of the data. Someone who only describes the method (I built a funnel) without naming the decision usually did reporting, not analysis. Someone who talks about strategic insights with no concrete number or action often compensates for a lack of business orientation with platitudes.

  2. BehavioralData scrutiny and investigation

    Tell me about an analysis whose result you initially thought was wrong. What was the symptom, and how did you get to the truth?

    What a strong answer surfaces

    A structured investigation method: check the data quality, form hypotheses, talk to stakeholders, bring in new sources. Bonus: the candidate names the lesson from the case (what they would do differently on the first attempt today). Honesty about the time it took (a real data anomaly is rarely cleared up in 30 minutes). Someone who has never doubted their own result rarely checks enough.

  3. BehavioralStakeholder management

    Describe a stakeholder request you declined or reframed. What was the original question, and what did you deliver instead?

    What a strong answer surfaces

    Business judgment and the courage to question a request rather than deliver mechanically. Bonus: the candidate names the dialogue with the stakeholder (jointly reframing the question). Someone who delivers every request exactly as it comes builds many dashboards no one uses. Someone who refuses outright (that's the wrong question) with no proposal shows an arrogant posture that quickly leads to conflict at an SMB.

Evaluation playbook

The Data Analyst role reveals itself across five evaluation stages. The SQL practical exercise (stage 3) is the most telling stage: here the analyst with real practice separates from the one who only talked about dashboards. Keep the task realistic and under 2 hours, or you filter out the best profiles.

  1. Stage 1: CV review

    Look for concrete business impact, not just tools. An analyst who writes SQL, Python, Tableau without naming a concrete outcome (improved a conversion funnel by X points, introduced monthly forecasting in the sales team, identified churn drivers) has usually maintained dashboards, not supported decisions. Stack consistency (at least 12 to 18 months on a similar stack) matters more than a long tool list. An academic background (statistics, economics, computer science) helps but is not mandatory; good self-taught profiles with a bootcamp background (Le Wagon Data, Spiced, neue fische) often deliver stronger business orientation than pure quant graduates.

  2. Stage 2: Phone screen (30 min)

    Three questions only: (1) Describe an analysis that changed a concrete business decision. What was the question, what did you find, what was decided? (2) Which stakeholder request did you last decline or reframe? (business judgment and courage), (3) Why a change now? Outcome: go/no-go in a 5-minute debrief. Avoid technical gotcha questions on SQL syntax or statistics terms at this stage; look for business thinking.

  3. Stage 3: SQL practical exercise (90 min)

    A bounded, realistic task on a sample dataset: 3 to 5 business questions to be answered with SQL (e.g. conversion-funnel analysis, cohort retention, uncovering an anomaly pattern). Important: the candidate may use documentation and the internet; assess the quality of the queries (CTEs, window functions, joins), the clarity of the reasoning and the translation into business recommendations. Avoid pure algorithm tasks with no business relevance. Bonus: the candidate questions the data quality or the framing of the question before computing.

  4. Stage 4: Stakeholder simulation (60 min)

    A role-play with a PM, sales lead or manager: the candidate presents the results of the SQL task to a stakeholder who is short on time and wants only the key findings. Assess: structuring the message (the answer first, then the method), adapting to the stakeholder's vocabulary, handling critical follow-up questions, acknowledging zones of uncertainty. This is the most predictive stage for business orientation and cross-functional communication, which weigh more at an SMB than pure tool mastery.

  5. Stage 5: References (structured check)

    Call two references: a former manager (Head of Data, CFO, COO) and a former stakeholder from a business function (sales, marketing, product). Ask both the same 4 questions: What is she/he strongest at? Where would you hire someone complementary? Would you hire them again tomorrow, why? A concrete example of an analysis that changed a decision? The stakeholder reference delivers the real business-impact signal, which a manager often smooths over.

How to recognize a great hire

TraitBelow barOn barAbove bar
Business orientationDelivers mechanically what is ordered, without questioning the underlying need. Describes projects through tools and methods, not through decisions made. Confuses reporting with analysis.Clarifies, before the analysis, which decision it is meant for. Structures the answer along the business question. Can explain their own analyses to a non-technical stakeholder in 5 minutes.Actively drives the business question forward: proposes analyses stakeholders did not request, identifies blind spots in steering, translates data findings into decision recommendations. Seen by business functions as a sparring partner, not a supplier.
SQL and tooling solidityStumbles over advanced SQL (window functions, CTEs, correct joins). Builds slow or unreadable queries. Commands a BI tool only superficially (drag-and-drop, no custom metrics).Writes clean, readable SQL with CTEs and window functions. Commands at least one BI tool (Looker, Tableau, Power BI, Metabase) at the custom-metrics level. Can use Python or R for ad-hoc analyses where SQL hits its limits.A reference on the team for SQL and tool quality: documents reusable patterns, automates recurring analyses via dbt or an equivalent, upskills colleagues in tool use. Recognizes when a question exceeds SQL and requires Python or a statistics model.
Analytical methodJumps from the question straight into a complex method (machine learning, time-series model) without laying descriptive foundations. Confuses correlation with causation. Rarely questions their own assumptions.Frames the question before the method. Begins with descriptive analysis before modeling. Separates correlation from causation explicitly. Recognizes their own assumptions and names them in communication.Chooses the simplest method that answers the question, and justifies the choice. Proposes experiments or quasi-experimental designs to validate suspected causations. Delivers scenarios and sensitivities instead of point estimates when the uncertainty requires it.
Data scrutiny and investigationTrusts the data blindly. Does not recognize anomalies or escalates them with no own investigation. Reacts to strangely stable numbers with relief instead of suspicion.Checks the data quality before every analysis. Recognizes anomalies and investigates them in a structured way (segmentation, source check, samples). Actively talks to developers and affected functions to clear up data errors.Establishes a data-quality culture on the team: documents known pitfalls, builds automatic consistency checks, trains colleagues in critically reading dashboards. Recognizes systemic data-quality problems and prioritizes fixing them in the infrastructure.
Stakeholder managementDelivers mechanically what is ordered, or refuses confrontationally. Communicates technically with no adaptation to the stakeholder. Conflicts with business functions recur.Clarifies requests before execution. Adapts language and level of detail to the stakeholder. Can reframe a request without damaging the relationship.Is actively brought into the framing by business functions, not only for execution. Facilitates data-based decision meetings, keeps the focus on the business question and translates between analytical and operational vocabulary.
CoachabilityDefends their own analysis instead of examining criticism. Rarely seeks feedback actively. Repeats the same mistakes across several projects.Takes criticism in a structured way, examines it against data and adjusts the analysis when the criticism lands. Actively seeks reviews on complex projects.Systematically seeks reviews and critical counter-voices before publishing an analysis. Documents lessons from earlier mistakes for the team. Actively trains younger profiles in taking criticism.

30 / 60 / 90 day success plan

By day 30

  • Access to all data sources (data warehouse, BI tool, product analytics, CRM) set up and validated with a sample query
  • Weekly 1:1s established with the 3 to 5 most important stakeholders (management, sales lead, marketing lead, product lead)
  • Audit of the existing dashboards and reports: which are actually used, which are orphaned, which contain contradictory definitions
  • First independent ad-hoc analysis delivered with a documented method and a business recommendation

By day 60

  • Weekly or biweekly business review established with a consolidated metric set, or an existing one sharpened
  • First structural analysis (funnel analysis, cohort retention, forecast or equivalent) completed and presented with a recommendation to management
  • At least one data-quality gap identified, documented and addressed with the engineering team
  • Documentation of the key metric definitions updated or newly created (activation, conversion, churn, ARR)

By day 90

  • Regular delivery (2 to 4 structural analyses per month plus the business review) held consistently
  • First major business decision documented as traceable to an own analysis (a pricing adjustment, an onboarding change, a segment prioritization)
  • Informal mentoring of a junior profile or a business function (SQL training, a dashboard-reading workshop, data-reading support)
  • Formal review with the manager: onboarding phase validated, development plan on 1 to 2 priority areas (e.g. deepening forecasting or building a dbt layer)
Updated
Run this hire in JoinSource, screen, and interview in one place.
Hire

Talk to Join