Top 50
Role roadmap
Updated weekly · Last refresh Oct 18

Top 50 Data Scientist Interview Questions

The 50 most important questions to prepare for Data Scientist interviews. Questions from real interview reports rank first. Updated daily.

50questions
~17htotal time
1,548companies 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. 26 questions · ~520 min
7-Day Rolling Active UsersMedium
Practice
Recently asked

Compute daily active users and a 7-day rolling average using a CTE, distinct counts, and window functions.

Window FunctionsDate FunctionsRunning TotalsMetaSpotifyMeta IT
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
Use Window FunctionsMedium
Practice
Recently asked

Demonstrate window functions by ranking active employees by salary within each department.

Window FunctionsData ManipulationRankingJohnson & JohnsonCRIFRegions
SQL Window Functions ExperienceMedium
Practice
Recently asked

Use SQL window functions to rank regions by average 2024 yield within each country.

Window FunctionsJoinsData ManipulationErnst & YoungKBRMaximus Tech
SQL Window Functions Rolling AverageMedium
Practice
Recently asked

Calculate three-day rolling average sales by region using aggregation, joins, and PostgreSQL window functions.

Window FunctionssqlAAreteSSweetwaterRRichemont
More Window Functions questions with a free account
2
SQL & Data Manipulation4 questions · ~80 min
Analyze Customer Purchase Trends with Window FunctionsEasy
Practice
Recently asked

Calculate the monthly spending trends for customers using window functions and joins.

The Home DepotAvisoHewlett Packard Enterprise
More SQL & Data Manipulation 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
database optimization3 questions · ~60 min
More database optimization questions with a free account
4
Ranking3 questions · ~60 min
More Ranking questions with a free account
5
More topics14 questions · ~280 min
Handling Missing DataEasy
Practice
Recently asked

Replace missing sales fields with defined defaults and return a consistently ordered dataset.

missing valuesdata cleaningnull handlingUniversity of MinnesotaThe Home DepotNationwide
Calculate Monthly Sales Growth by Product CategoryMedium
Practice
Recently asked

Calculate month-over-month sales growth for each product category using JOINs and window functions.

JoinsAggregationsWayfairREVOLVEFanatics
More questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.