List of things to read while preparing for a data science interview
-
Programming(SQL+DSA)
- Learn SQL Beginner Mosh
- Learn SQL Intermediate Alex
- Practice SQL Leetcode SQL Daily Study plan
- Some Usefult SQL Resources can be found here
- 15 Leetcode articles with templates (https://github.com/ashishps1/awesome-leetcode-articles)
- Practice Programming Leetcode Programming Skills Daily Study plan
- Practice Binary Search Leetcode Binary Search Daily Study Plan
- Once above leetcode Practice is done, move to Leetcode Patterns for advanced problems
-
Python libraries handson
- Pyspark Basics Krish Naik
- Pandas Basics Notebooks donnemartin
- ML Models Basics
- Hands-on on Kaggle- Use Tabular Playground Competitions
-
Learn Machine learning Algorithms
- Learn from StatsQuest
- Practice questions on Classfication metrics
-
Learn Deep Learning Algorithms
- Learn from colah
- Deep Learning Resources
- Deep Learning Papers
- DL Weight Initialization
-
Learn MLOps
- MadeWithML
- MLOps.org Reference
-
Interview Questions
- Introduction to ML Interviews
- ML Metrics part-1 part-2
-
Others
- Git cheatsheet donnemartin
-
System Design
- Full stack Deep Learning 2019 and 2021
- How to build scalable ML systems (part 1)[https://towardsdatascience.com/being-a-data-scientist-does-not-make-you-a-software-engineer-c64081526372] and (part 2)[https://towardsdatascience.com/architecting-a-machine-learning-pipeline-a847f094d1c7]
- Stanford course (CS329)[https://stanford-cs329s.github.io/2021/syllabus.html]
- Chip Huen Blog on (ML System Design)[https://huyenchip.com/machine-learning-systems-design/toc.html]