Datainterview

Choose your pathway

Courses organized by the role you want next.

Pick a target role and the catalog reshapes into a clearer sequence. The goal is to make the page feel like a preparation track, not a warehouse of unrelated content.

17
courses in this path
575
lessons to work through
3
core themes emphasized

Browse the full catalog

All roles pathway

Start with the full course catalog, then narrow into a target role when you want a more opinionated sequence. This default view is useful when you are still exploring or preparing across multiple tracks.

Explore all rolesCompare course coveragePick a pathway later

Suggested sequence

1
Start with
AB Testing
82 lessons
Applied Statistics
48 lessons
Case In Point
62 lessons
Causal Inference
6 lessons
Data Engineering System Design
29 lessons
Data Modeling Interview
29 lessons
2
Next up
Data Science Coding
5 lessons
Estimation Problems for Trading Interviews
12 lessons
Financial Mathematics for Quant Interviews
20 lessons
Machine Learning
50 lessons
ML System Design
45 lessons
Mock Interview Recordings
8 lessons
3
Then consider
Probability for Quant Interviews
25 lessons
Product Sense
82 lessons
Product SQL
28 lessons
System Design Interview
29 lessons
Trading Systems Design Interview
15 lessons

All courses

Browse the complete course catalog, or switch to a role filter for a more directed sequence.

Course cover

82 Lessons
22K Students

AB Testing

A course that will give you end-to-end experience of AB testing

Data Scientist
Data Analyst
Course cover

48 Lessons
15K Students

Applied Statistics

50 statistics and probability problem sets seen in interviews

Data Scientist
Data Analyst
Data Engineer
Course cover

62 Lessons
25K Students

Case In Point

Master the art of solving data science cases with frameworks and problem sets

Data Scientist
Data Analyst
Data Engineer
ML Engineer
Course cover

6 Lessons
4K Students

Causal Inference

Causal inference techniques seen in product data science interviews

Data Scientist
Course cover

29 Lessons
9K Students

Data Engineering System Design

29 data engineering system design lessons with pipeline architectures, partitioning strategies, and batch vs streaming trade-offs

Data Engineer
Analytics Engineer
ML Engineer
Course cover

29 Lessons
6K Students

Data Modeling Interview

Master schema design, normalization trade-offs, and real-world data modeling patterns

Data Engineer
Analytics Engineer
Data Architect
Software Engineer
Course cover

5 Lessons
3K Students

Data Science Coding

Hone your data science coding with statistics and pandas problem sets.

Data Scientist
Data Analyst
Data Engineer
Course cover

12 Lessons
3K Students

Estimation Problems for Trading Interviews

Master Fermi estimation, mental math, and market sizing for trading interviews

Quantitative Analyst
Quantitative Researcher
Course cover

20 Lessons
4K Students

Financial Mathematics for Quant Interviews

Master stochastic calculus, derivatives pricing, and portfolio optimization for quant interviews

Quantitative Researcher
Quantitative Analyst
Course cover

50 Lessons
24K Students

Machine Learning

50 machine learning problem sets seen in ML interviews

Data Scientist
ML Engineer
Course cover

45 Lessons
18K Students

ML System Design

45 ML system design lessons with architecture diagrams, model serving patterns, and end-to-end infrastructure walkthroughs

ML Engineer
AI Engineer
Data Scientist
Course cover

8 Lessons
8K Students

Mock Interview Recordings

See how technical interviews are conducted at top companies

Data Scientist
Data Analyst
Data Engineer
Course cover

25 Lessons
5K Students

Probability for Quant Interviews

Master probability puzzles, Bayes' theorem, and combinatorics for quant trading interviews

Quantitative Researcher
Quantitative Analyst
Course cover

82 Lessons
15K Students

Product Sense

Learn frameworks to product case interviews

Data Scientist
Data Analyst
Data Engineer
Course cover

28 Lessons
2K Students

Product SQL

Learn SQL with Product Data (Meta, Amazon, Netflix, Google, OpenAI)

Data Scientist
Data Analyst
Data Engineer
Course cover

29 Lessons
12K Students

System Design Interview

29 system design lessons with architecture diagrams, trade-off analysis, and capacity estimation

Software Engineer
Data Engineer
ML Engineer
Course cover

15 Lessons
3K Students

Trading Systems Design Interview

Design matching engines, execution systems, and low-latency trading infrastructure

Quantitative Analyst
Software Engineer