Your team gets 50 ad-hoc data requests a week. How would you reduce that load without hurting the business?
What the interviewer wants to hear
- Analyse and categorise the requests to find repeated ones
- Build certified datasets and a semantic layer with clear metric definitions
- Create self-serve dashboards for common questions
- Train users and write documentation
- Set up an intake and prioritisation process
- Measure adoption and trust
Model answer
I would first log and categorise a few weeks of requests. Usually 60 to 70% are repeat questions like "sales by region last week" or "how many new users". For those, I build a small set of well-designed dashboards with filters, on top of certified datasets where metrics like revenue and active user are defined once in a semantic layer such as dbt metrics or Looker. I write a short data dictionary and run training sessions so business teams can answer simple questions themselves. For the remaining requests, I set up an intake form with a clear prioritisation rule tied to business impact, so the team spends time on deep analysis instead of pulling numbers. I would measure success by fewer repeat requests, dashboard usage, and whether people trust the numbers. Self-serve fails if definitions are unclear, so governance is part of the plan.
Can you answer it under time pressure?
Take a timed hard round and get scored on every answer.
More hard Data Analyst questions
- An A/B test shows a significant lift in conversion but a drop in average order value, and revenue per user is flat. What do you recommend?
- Finance and Marketing report different revenue numbers for the same month. How do you resolve it?
- A feature was launched to all users at once, so there is no control group. How would you estimate its impact?
- An experiment report checks 20 metrics across 10 segments and highlights the 3 that are significant at p < 0.05. How do you judge it?
- The CFO asks you to forecast next quarter revenue. How do you approach it, and how do you communicate uncertainty?
- A senior leader asks you to "find data that proves" their new campaign worked. Your analysis suggests it did not. What do you do?
- You run an A/B test on a ride-hailing or delivery marketplace where riders and drivers share the same supply. Why might a normal user-level test give a wrong answer, and what would you do?
- Marketing wants to segment customers for targeted campaigns. How would you build the segmentation, and how would you know it is useful?
- Your executive dashboard was wrong twice last quarter and leaders have stopped trusting it. How do you rebuild trust?