/data_science_interview_guide

List of things to read while preparing for a data science interview

Apache License 2.0Apache-2.0

Data Science Interview Guide

List of things to read while preparing for a data science interview

Consistency is the Key

Study and Practice daily

  1. Programming(SQL+DSA)

    1. Learn SQL Beginner Mosh
    2. Learn SQL Intermediate Alex
    3. Practice SQL Leetcode SQL Daily Study plan
    4. Some Usefult SQL Resources can be found here
    5. 15 Leetcode articles with templates (https://github.com/ashishps1/awesome-leetcode-articles)
    6. Practice Programming Leetcode Programming Skills Daily Study plan
    7. Practice Binary Search Leetcode Binary Search Daily Study Plan
    8. Once above leetcode Practice is done, move to Leetcode Patterns for advanced problems
  2. Python libraries handson

    1. Pyspark Basics Krish Naik
    2. Pandas Basics Notebooks donnemartin
    3. ML Models Basics
    4. Hands-on on Kaggle- Use Tabular Playground Competitions
  3. Learn Machine learning Algorithms

    1. Learn from StatsQuest
    2. Practice questions on Classfication metrics
  4. Learn Deep Learning Algorithms

    1. Learn from colah
    2. Deep Learning Resources
    3. Deep Learning Papers
    4. DL Weight Initialization
  5. Learn MLOps

    1. MadeWithML
    2. MLOps.org Reference
  6. Interview Questions

    1. Introduction to ML Interviews
    2. ML Metrics part-1 part-2
  7. Others

    1. Git cheatsheet donnemartin
  8. System Design

    1. Full stack Deep Learning 2019 and 2021
    2. 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]
    3. Stanford course (CS329)[https://stanford-cs329s.github.io/2021/syllabus.html]
    4. Chip Huen Blog on (ML System Design)[https://huyenchip.com/machine-learning-systems-design/toc.html]