HACKER Q&A
📣 MmdYw

Leet code/CTCI equivalent for Data science/ML roles


Have you come across any Leet code equivalent for Data science/ML roles? Few of the ones I came across few mentioned and quite confused which way to go 1) interview query 2) interview cake 3) strata scratch

Books 1) Build a Career in Data Science


  👤 jstx1 Accepted Answer ✓
First you need to figure out if you're applying for a product data science position, or for an ML position, or for an ML position with a data science title.

1. Interview query and strata scratch focus more on interviews for "product data scientists" - those interviews focus a lot of SQL, product metrics, A/B testing etc. You can also do SQL problems on leetcode for those types of positions.

2. Deep learning interviews book for ML positions - https://github.com/BoltzmannEntropy/interviews.ai - it's a bit too deep and advanced for most interviews though so don't be intimidated if you can't cover everything. Don't read this book if you're applying for a product DS position (and vice versa). You can also replace this with an ML theory book of your choice if you like.

3. For ML positions you still need leetcode and CTCI because those questions come up for ML positions anyway.

4. Take-homes. Expect more take-homes than the average for SWE positions.


👤 NickSingh
I'm the author of Ace the Data Science Interview (https://amzn.to/3kF79Fx)! It's basically the CTCI for DS & ML jobs!

I also put up a ton of free question lists on my blog, like this list of 30 real ML interview questions from FAANG + Wall Street (https://www.nicksingh.com/posts/30-machine-learning-intervie...) and 40 real Prob/Stat interview questions (https://www.nicksingh.com/posts/40-probability-statistics-da...)