Top 50
Topic roadmap
Updated weekly · Last refresh Nov 1

Top 50 Data Analysis Interview Questions

The most frequently asked Data Analysis questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~17htotal time
241companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
Window FunctionsStart here. 9 questions · ~180 min
SQL Window Functions Moving AverageMedium
Practice
Recently asked

Calculate a three-day moving average of active-client revenue using aggregation and SQL window functions.

Window FunctionsData AnalysissqlEEvalueserveSShyena Tech YarnsAATB Financial
Running Average With Window FunctionsEasy
Practice
Recently asked

Calculate each Hinge user's 30-day rolling average of daily interactions using CTEs and window functions.

Window FunctionsData AnalysissqlHingeCCatalyst Operations & AnalyticsAAlight Solutions
More Window Functions questions with a free account
2
Data Analysis12 questions · ~240 min
7-Day Rolling Average ExportsMedium
Practice
Recently asked

Calculate a 7-day rolling average of Adobe Acrobat document exports using a window function.

Data AnalysisAggregationsAbbottAdobeOOura Ring
Top Users by Recent Transaction VolumeMedium
Practice
Recently asked

Find the top 3 users by completed transaction volume in the last 30 days using joins and aggregation.

Data Analysisquery optimizationsqlTTier 1 BankCCash AppChime
SQL Window Functions for Rolling MetricsMedium
Practice
Recently asked

Calculate Snapmint's 30-day rolling average of daily loan defaults using aggregation and window functions.

Data AnalysisAggregationsSSnapmintFlowKKreditBee
More Data Analysis questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
sql query9 questions · ~180 min
SQL Retention Rate QueryMedium
Practice
Recently asked

Calculate Disney+ January cohort retention in February using a CTE, LEFT JOIN, date filters, and distinct user counts.

sql queryData AnalysisDDisney Entertainment & SportsTuroIntuit
More sql query questions with a free account
4
Joins6 questions · ~120 min
Writing a Complex SQL QueryMedium
Practice
Recently asked

Write and explain a query that summarizes analyst query performance by dataset and ranks analysts by success rate.

JoinsData Analysiscomplex queriesAutodeskPCS Global TechGro Intelligence
Top 5 Users Per CategoryMedium
Practice
Recently asked

Identify the five most active users in each category using aggregation and row numbering.

JoinsRankingData AnalysisNestl S.ACCity of HopeEEulidia
More Joins questions with a free account
5
Date Functions11 questions · ~220 min
More Date Functions questions with a free account
6
More topics3 questions · ~60 min
More questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.