The Data Science Interview Book by Dip Ranjan Chatterjee is a free web-based revision resource for people preparing for data science interviews. Its author describes it as a review aid for readers who already know the material—not a textbook or a promise of a job offer. Use it to refresh concepts, then check the status of unfinished sections and seek fuller instruction where you need it.
What is The Data Science Interview Book?
It is an online book intended to help candidates review topics that may come up in data science interviews. The project’s About page says it is free and a work in progress, with additions and updates made monthly. Its guidance is direct: “In short, don’t use this as textbook, use it as a revision note.” Read the book’s About page.
KDnuggets introduced the resource in an article by Kanwal Mehreen dated February 8, 2024. That article describes the book as including questions from companies such as Google, DoorDash, and Airbnb; this is the article’s characterization, not independent verification of where the questions originated. Read the KDnuggets introduction.
What topics does it cover?
KDnuggets describes broad coverage across statistics, modeling, machine-learning algorithms, Python, SQL, analytical thinking, and quick-reference cheatsheets. Its article lists these examples:
#1 Best Overall
- Statistics: probability, distributions, the central limit theorem, Bayesian and frequentist reasoning, hypothesis testing, and A/B testing.
- Modeling and machine learning: data preprocessing, model selection, hyperparameter optimization, regression, classification, clustering, tree models, ensembles, time series, and anomaly detection.
- Programming and data work: Python fundamentals and coding questions, plus SQL joins and window functions.
- Applied reasoning: business scenarios and analytical thinking.
- Quick references: NumPy, Pandas, SQL, statistics, regular expressions, Git, Power BI, Python, Keras, and R.
This is the coverage described by KDnuggets, not an independent audit of every page or its current state. Since the resource is evolving, open the relevant section and check whether it is marked as unfinished before relying on it for study.
How to use it effectively
- Start with your interview scope. List the skills relevant to the roles you are applying for—such as SQL, statistical reasoning, or model evaluation—and use the book to identify topics worth reviewing.
- Test recall before reading. Try to explain a concept or solve a question from memory first. Use the material to find gaps, rather than treating a quick review as proof that you can apply the idea.
- Check section status. KDnuggets says unfinished sections are marked with a warning symbol and may change. Treat those pages as evolving notes, not settled coverage.
- Go deeper when needed. The book is explicitly a revision aid. If you cannot explain why a method works, work through calculations, or apply it to a new problem, use a fuller textbook, course, or hands-on exercise for that topic.
- Practice communication as well as recall. For analytical and business questions, rehearse how you would clarify the goal, state assumptions, choose an approach, and explain what the result means.
Is it enough to prepare for an interview?
No single revision resource can establish that you are ready for every interview, and the available descriptions do not show that this book improves interview outcomes or guarantees a job. Its stated role is narrower: help people who already have subject familiarity refresh material. Pair it with practice solving unfamiliar problems and with deeper study in areas where your understanding is weak.
Free online review or a separate practice book?
Ace the Data Science Interview is a separate, paid print title—not another name for the free online book. Its official site describes it as a 301-page book with 11 chapters and 201 questions with full solutions. It says the book is not available as an ebook, Kindle edition, or PDF. The site also says some questions can be solved on DataLemur. See the companion book’s official site.
| Resource | Cost and format | Best fit | Depth and currentness |
|---|---|---|---|
| The Data Science Interview Book | Free web-based book, according to its About page. | Broad review across topics including statistics, modeling, Python, SQL, and analytical thinking, as described by KDnuggets. | The project calls it a revision note and work in progress, with monthly additions and updates; KDnuggets says warning symbols mark unfinished sections. |
| Ace the Data Science Interview | Paid print book; its official site says no ebook, Kindle version, or PDF download is available. | Readers who want a defined set of worked interview questions: the official site lists 201 questions with full solutions. | The official site describes 11 chapters and 301 pages. The reviewed description does not establish that it replaces broader study or guarantees interview results. |
Choose the free book when you want a broad, no-cost refresher and are comfortable checking for unfinished material. Consider the print title if worked question practice is your priority and its format suits you. Neither description establishes that using the resource leads to a job offer.
Rank #3
Can readers support or contribute to the free book?
The project invites community contributions and voluntary support through a Buy Me a Coffee link. These are ways to contribute to the project, not evidence of an affiliate program. The book’s About page provides the project’s contribution and support routes.
Quick Recap
Best Value
Rank #4
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

