What it does
This is a list of questions often asked in data science job interviews, with answers written and improved by the community.
Theory questions cover topics like linear models, decision trees and neural networks. Technical questions cover SQL, Python and coding. There is also a section on probability and a list of other interview resources.
Who it's for
People preparing for data science or machine learning job interviews, and anyone reviewing the basics.
Can I use it without coding?
Yes. It's reading material you browse on GitHub or the project's website. New to this? Start here.
Can I run it?
- Cost
- FreeNothing to pay or sign up for.
- Runs on
- Web browser
- Computer
- An ordinary computer is fine
- API key
- Not needed
Try it
- Open the project page and start with the theory questions or the technical questions.
Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?
Before you install
- Only download from the official GitHub page. Copies with similar names exist for many popular projects.
- License (CC-BY-4.0): Free to use and share, with credit to the makers.
- More on staying safe
Where people are talking about it
- Data science interview questions with answersHacker News · Sept 2020