Data Science Interview Learning Resources
Find statistics, machine learning, Python and experimentation guides. Practise explaining model evaluation and uncertainty using a defined problem and dataset.
Choose a published guide
Data Scientist Interview Questions: Statistics and ML
Review statistics, machine learning and Python interview topics. Explain evaluation metrics, data leakage and uncertainty with clear assumptions and examples.
A/B Testing for Data Analysts
An A/B test compares randomly assigned groups to estimate a change’s effect. Define the outcome, sample size, duration and decision rule before examining results.
Python for Data Analyst Interviews
Learn Python and pandas through a reproducible order-analysis example. Check data types, keys and totals, and explain each step of the transformation.
AI and Machine Learning Interview Preparation
Prepare for AI and machine learning interviews through model evaluation, data leakage, deep learning and language-model questions. Explain assumptions and limitations.
Use the resources actively
Choose one topic that matches the work you want to do. Read the explanation, attempt the exercise and check the expected result. Write down one assumption and one failure case before moving on.
Use documentation links in the guides to check tool-specific behaviour. Examples are for learning; they are not a verified record of questions asked by a particular employer.
For recent worked examples, visit the Blog. To suggest a correction, use the Contact page.
