Mid leveldata

Data Analyst
Interview Questions

Covering Data Analyst interview questions — SQL, Excel, Tableau, and analytical thinking prep.. Free, no signup required.

10 questions ready

Q1
Walk me through how you would optimize a SQL query that joins five tables and is currently taking 45 seconds to execute on a dataset with 100 million rows. What tools would you use to diagnose the problem?
Why they ask this:* They want to assess your practical SQL optimization skills, understanding of query execution plans, indexing strategies, and ability to diagnose performance bottlenecks—critical for handling large datasets efficiently.
Q2
Describe a time you built a dashboard in Tableau or Power BI. How did you decide which visualizations to use, and how did you ensure the data was accurate before publishing it to stakeholders?
Why they ask this:* They're evaluating your hands-on experience with BI tools, your ability to translate business requirements into effective visualizations, and your quality assurance processes.
Q3
Explain the difference between INNER JOIN, LEFT JOIN, and FULL OUTER JOIN with a real-world data scenario where you would use each one. Why is choosing the correct join type critical?
Why they ask this:* This tests fundamental SQL knowledge and your ability to think about data relationships logically—essential for accurate analysis and preventing silent data errors.
Q4
You discover that a dataset has missing values in 30% of a critical column. How would you approach this problem: would you exclude those rows, impute the data, or use another method? What factors would influence your decision?
Q5
Tell me about a time when your analysis revealed an unexpected insight that contradicted what leadership expected to find. How did you handle communicating this finding, and what was the outcome?
Q6
Describe a project where you had to work with incomplete or messy data. What steps did you take to clean and validate it, and how did you document your process?
Q7
Share an example of when you collaborated with a non-technical stakeholder to understand their data needs. How did you translate their business question into an analytical approach?
Q8
How would you handle a situation where a stakeholder requests a report by tomorrow, but you've identified that the underlying data has quality issues that would make the analysis misleading?
Q9
What would you do if you discovered that two different departments are using conflicting definitions for the same metric, and both are relying on your analysis to make decisions?
Q10
Imagine you're asked to analyze a trend in customer behavior, but you realize the available data only covers the last 3 months when the trend likely started 12 months ago. How would you proceed?
🔒

7 questions locked

Upgrade to unlock all 10 questions with answer guides, videos & PDF

Upgrade to unlock →

Want questions tailored to a specific company?

Try the full generator →