Data Analytics Technical Round Questions & Answers
40 questions for the technical round stage — 3 easy, 31 medium, 6 hard.
About the technical round round
The technical round is the core of a Data Analytics interview: concept questions with follow-ups, a live hands-on task and a deep dive into one of your projects. Interviewers check depth, not just definitions.
Tips for the technical round round
- Say your approach out loud before you start writing.
- After a correct answer, expect 'why?' and 'what if?' follow-ups; go one level deeper than the question.
- Pick one project you can explain end to end, including what you would do differently.
- If you get stuck, explain what you would try next instead of going silent.
How do you present insights to non-technical stakeholders?
Show answer
Write a Tableau calculation to find each customer's first purchase date and flag new versus repeat orders.
Show answer
How would you write a short email summarising an analysis for a manager?
Show answer
Sales dropped 20% last month. How will you analyse it?
Show answer
What is the unit of randomisation in an experiment, and how do you choose it?
Show answer
What is the difference between a table and a normal range?
Show answer
Your pandas script shows SettingWithCopyWarning and a new column does not update. What is happening and how do you fix it?
Show answer
DAX: calculated column vs measure?
Show answer
How do you create a dynamic dashboard in Excel?
Show answer
What are field parameters in Power BI?
Show answer
What is the difference between sets and groups in Tableau?
Show answer
What is the difference between COUNT(*), COUNT(column) and COUNT(DISTINCT column)?
Show answer
What is vectorisation and why does it matter?
Show answer
Write an Excel formula to look up a price using two criteria, product and city.
Show answer
Which KPIs would you track for an e-commerce app?
Show answer
What is the grain of a fact table and why should you decide it first?
Show answer
How do you create a new column from conditions?
Show answer
What is the difference between ALL, ALLEXCEPT and REMOVEFILTERS in DAX?
Show answer
Write SQL for a running total of sales by date.
Show answer
You launched a dashboard a month ago and usage logs show almost nobody opens it. What do you do?
Show answer
Write SQL to group raw page events into sessions using a 30-minute inactivity rule.
Show answer
What is a CTE and when would you use one?
Show answer
What is normalisation?
Show answer
What do the match_mode and search_mode arguments of XLOOKUP control?
Show answer
What is the difference between melt and pivot?
Show answer
Write SQL to calculate daily active users and the DAU/MAU stickiness ratio.
Show answer
Sales data from different countries mixes currencies and some weights are in grams while others are in kilograms. How do you handle it?
Show answer
Your Tableau map shows a large number of unknown locations. How do you fix it?
Show answer
How can you automate data quality checks in a reporting pipeline?
Show answer
Why would you publish a Tableau data source separately instead of embedding it in each workbook?
Show answer
What is method chaining in pandas and why is it useful?
Show answer
What are table calculations in Tableau?
Show answer
What steps would you apply in Power Query to clean a messy system export?
Show answer
What do COALESCE and NULLIF do in SQL?
Show answer
What is a factless fact table? Give an example.
Show answer
What types of dashboard actions does Tableau offer?
Show answer
Write SQL to find the first-touch and last-touch channel for every user who converted.
Show answer
How would you find customers who never placed an order?
Show answer
Many reporting queries in your team use SELECT DISTINCT to remove duplicate rows. What is the risk?
Show answer
Frequently asked questions
What happens in the Data Analytics technical round round?
The technical round is the core of a Data Analytics interview: concept questions with follow-ups, a live hands-on task and a deep dive into one of your projects. Interviewers check depth, not just definitions.
How do I clear the technical round round?
Say your approach out loud before you start writing. After a correct answer, expect 'why?' and 'what if?' follow-ups; go one level deeper than the question. Pick one project you can explain end to end, including what you would do differently.
Which round comes next?
A typical order is online assessment, telephonic screening, one or two technical rounds, a managerial round and HR. Use the other round pages to practise each stage.