Cracking the Data Science Interview
Welcome to the Cracking the Data Science Interview Github page. Here you will find data science related links, tutorials, blog posts, code snippets, interview prep material, case studies, and more! Have fun!
Data Science Interview Preparation Materials
General
Online Resources for Practice
Data Science Interview Prep Material
Mathematical Prequisites
Statistics
Probability
Linear Algebra
-
Linear Algebra Cheat Sheet for Deep Learning (Towards Data Science)
-
No Bullshit Guide to Linear ALgebra- Linear algebra explained in four pages (PDF)
Computer Science
Data Structures
-
A Data Scientist’s Guide to Data Structures & Algorithms, Part 1 (Towards Data Science)
-
A Data Scientist’s Guide to Data Structures & Algorithms, Part 2 (Towards Data Science)
Algorithms
Databases
SQL
Python Packages/Libraries
Data Wrangling
Machine Learning
Supervised Learning Algorithms
-
An Implementation and Explanation of the Random Forest in Python
-
A Gentle Introduction to XGBoost for Applied Machine Learning
Unsupervised Learning Algorithms
Reinforcement Learning Algorithms
-
Applications of Reinforcement Learning in Real World (Towards Data Science)
-
Simple Reinforcement Learning Methods to Learn CartPole (Blog)
-
An introduction to Policy Gradients with Cartpole and Doom (freeCodeCamp)
-
Implementation of Reinforcement Learning Algorithms (Github Repo)
Miscellaneous
Product
Data Science Case Studies
Books
Blogs
Courses
- CS 4780- Machine Learning for Intelligent Systems (Cornell) | Homepage, Video Lectures, Written Assignments