Saved searches
Use saved searches to filter your results more quickly
Cancel Create saved search
Sign up Reseting focus
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Interview-Resources.md
Latest commit
History
222 lines (205 loc) · 12.4 KB
Interview-Resources.md
File metadata and controls
222 lines (205 loc) · 12.4 KB
50+ interviews worth of comprehensive data science resources
Introduction
Data science interviews certainly aren’t easy. I know this first hand. I’ve participated in over 50 individual interviews and phone screens while applying for competitive internships over the last calendar year. Through this exciting and somewhat (at times, very) painful process, I’ve accumulated a plethora of useful resources that helped me prepare for and eventually pass data science interviews. Long story short, I’ve decided to sort through all my bookmarks and notes in order to deliver a comprehensive list of data science resources. With this list by your side, you should have more than enough effective tools at your disposal next time you’re prepping for a big interview.
See the Post
I wrote a Medium post on the experience as well. You can find the post and more about my experience here:
General
- Interview Q&A bank
- https://github.com/iamtodor/data-science-interview-questions-and-answers
- https://github.com/yangshun/tech-interview-handbook
- https://medium.freecodecamp.org/the-best-data-science-courses-on-the-internet-ranked-by-your-reviews-6dc5b910ea40
- http://treycausey.com/data_science_interviews.html
- https://datascienceinterview.quora.com/
- https://www.quora.com/What-are-tips-for-data-science-interviews-1
- https://www.quora.com/How-do-I-prepare-for-a-phone-interview-for-a-data-scientist-position-with-Airbnb
- http://hookedondata.org/Advice-for-Applying-to-Data-Science-Jobs/
- https://towardsdatascience.com/the-two-sides-of-getting-a-job-as-a-data-scientist-a4571acc58bc
- https://medium.com/@rchang/my-two-year-journey-as-a-data-scientist-at-twitter-f0c13298aee6
- https://jvns.ca/blog/2013/12/30/questions-im-asking-in-interviews/
- https://will-stanton.com/2015/07/15/creating-a-great-data-science-resume/
- https://towardsdatascience.com/data-science-interview-guide-4ee9f5dc778
- https://www.youtube.com/watch?v=4Z6lxfglvUU
- https://towardsdatascience.com/how-to-land-a-data-scientist-job-at-your-dream-company-my-journey-to-airbnb-f6a1e99892e8
- http://hookedondata.org/Red-Flags-in-Data-Science-Interviews/
- https://medium.com/@jasonkgoodman/advice-on-building-data-portfolio-projects-c5f96d8a0627
- https://www.youtube.com/watch?v=xrhPjE7wHas&feature=youtu.be&t=2m43s
- https://www.quora.com/How-do-I-prepare-for-a-data-scientist-interview
- https://github.com/kojino/120-Data-Science-Interview-Questions
- https://www.analyticsvidhya.com/blog/2018/06/comprehensive-data-science-machine-learning-interview-guide/
- https://www.dataquest.io/blog/data-science-career-guide/?utm_campaign=Data_Elixir&utm_medium=email&utm_source=Data_Elixir_227
- https://towardsdatascience.com/notes-and-technical-questions-from-interviewing-as-a-data-scientist-in-2018-20e7e3ee4ab3
- https://towardsdatascience.com/mastering-the-data-science-interview-15f9c0a558a7
Algorithmic Coding & Python
- Time complexity in Python
- https://wiki.python.org/moin/TimeComplexity
- https://gist.github.com/RatulSaha/b41c52614da34762a74d16dc066b68df#file-list-py
- https://medium.com/@ratulsaha/preparing-for-programming-interview-as-a-phd-student-with-python-5f8af8b40d5f
- https://github.com/jwasham/coding-interview-university#about-video-resources
- http://www.pgbovine.net/programming-interview-tips.htm
- https://github.com/google/styleguide/blob/gh-pages/pyguide.md
- https://github.com/TheAlgorithms/Python
- https://www.youtube.com/watch?v=wfcWRAxRVBA
- https://github.com/mre/the-coding-interview
- http://interactivepython.org/runestone/static/pythonds/index.html
- https://www.youtube.com/watch?v=Xorvwc2P0-8&list=PL6AvMp7YYQRxyltgP9mucWXYxcn1e2mx3
- https://hackernoon.com/python-tricks-101-2836251922e0
- https://github.com/yangshun/tech-interview-handbook/blob/master/non-technical/questions-to-ask.md
- Basics of Probability for Data Science
- https://www.analyticsvidhya.com/blog/2017/02/basic-probability-data-science-with-examples/
- https://static1.squarespace.com/static/54bf3241e4b0f0d81bf7ff36/t/55e9494fe4b011aed10e48e5/1441352015658/probability_cheatsheet.pdf
- https://www.analyticsvidhya.com/blog/2017/04/40-questions-on-probability-for-all-aspiring-data-scientists/
- http://blog.cloudera.com/blog/2015/12/common-probability-distributions-the-data-scientists-crib-sheet/
- https://towardsdatascience.com/probability-statistics-for-data-science-series-83b94353ca48
Data Manipulation & SQL
- Mode Tutorial
- https://community.modeanalytics.com/sql/tutorial/introduction-to-sql/
- https://towardsdatascience.com/how-to-ace-data-science-interviews-sql-b71de212e433
- https://www.datacamp.com/community/tutorials/sql-tutorial-query
- https://github.com/MaximAbramchuck/awesome-interview-questions#sql
- http://www.java67.com/2013/04/10-frequently-asked-sql-query-interview-questions-answers-database.html
- https://www.toptal.com/sql/interview-questions
- https://github.com/XD-DENG/SQL-exercise
Data Analysis & Pandas
- Data School Video Series
- https://www.youtube.com/playlist?list=PL5-da3qGB5ICCsgW1MxlZ0Hq8LL5U3u9y
- http://www.gregreda.com/2013/10/26/intro-to-pandas-data-structures/
- http://pbpython.com/excel-pandas-comp.html
- https://classroom.udacity.com/courses/ud944/lessons/d982ccec-8895-4362-981e-05bd266ac783/concepts/399b5b79-7fa9-435d-91ed-bd74369ff5d9
- https://github.com/guipsamora/pandas_exercises
Machine Learning
- Machine Learning in Python Github Repo
- https://github.com/machinelearningmindset/machine-learning-course
- https://machinelearningmastery.com/process-for-working-through-machine-learning-problems/
- https://www.springboard.com/blog/machine-learning-interview-questions/
- https://www.dataschool.io/15-hours-of-expert-machine-learning-videos/
- https://quantdare.com/what-is-the-difference-between-bagging-and-boosting/
- https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-for-ensemble-models/
- https://www.kaggle.com/shivamb/data-science-glossary-on-kaggle
- https://docs.google.com/document/d/e/2PACX-1vSYBV2l-IUU8rFPa6ldB5CSCrrnz_czoVMGN5G2hRRjfUjlG82a-tif0sO4QUF_MBkgeOj6U44ACOqM/pub?embedded=true
- https://developers.google.com/machine-learning/glossary/
- https://github.com/Avik-Jain/100-Days-Of-ML-Code
- https://www.dummies.com/programming/big-data/data-science/machine-learning-dummies-cheat-sheet/
- https://www.hackingnote.com/en/machine-learning/algorithms-pros-and-cons/
- https://www.quora.com/What-are-the-advantages-of-different-classification-algorithms
- https://github.com/theainerd/MLInterview
Product and Experimentation
- Experiments at Airbnb
- https://medium.com/airbnb-engineering/experiments-at-airbnb-e2db3abf39e7
- https://www.quora.com/When-should-A-B-testing-not-be-trusted-to-make-decisions
- https://www.tutorialspoint.com/ab_testing/ab_testing_interview_questions.htm
- https://www.udacity.com/course/ab-testing--ud257
- https://towardsdatascience.com/a-summary-of-udacity-a-b-testing-course-9ecc32dedbb1
- https://blog.hubspot.com/blog/tabid/6307/bid/33466/answers-to-the-19-most-frequently-asked-questions-about-a-b-testing.aspx
- https://www.datascience.com/blog/churn-prediction-python
- https://medium.com/the-year-of-the-looking-glass/how-do-you-set-metrics-59f78fea7e44
- https://medium.com/the-year-of-the-looking-glass/metrics-versus-experience-a9347d6b80b
- http://www.evanmiller.org/how-not-to-run-an-ab-test.html
- http://hookedondata.org/Guidelines-for-AB-Testing/?utm_campaign=Data_Elixir&utm_medium=email&utm_source=Data_Elixir_194
- https://juliasilge.com/blog/ab-testing/
- https://flowingdata.com/2014/05/09/type-i-and-ii-errors-simplified/
- https://www.tutorialspoint.com/ab_testing/index.htm
- https://www.forbes.com/sites/quora/2015/05/29/you-can-earn-as-much-or-more-from-a-pay-what-you-want-model-as-from-a-fixed-price-model/#65b3a67221b5
- http://jwegan.com/growth-hacking/27-metrics-pinterests-internal-growth-dashboard/
- https://www.quicksprout.com/2014/11/05/ab-testing-for-beginners-70-resources-to-get-you-started/
Big Data
- Apache Spark in Python: Beginner’s Guide (Datacamp)
- https://www.datacamp.com/community/tutorials/apache-spark-python#gs.fMIIqxM
- https://www.youtube.com/watch?v=KzFe4T0PwQ8
- https://www.quora.com/What-is-the-difference-between-Hadoop-and-Spark
- https://www.youtube.com/watch?v=MfF750YVDxM
- http://xyz.insightdataengineering.com/blog/pipeline_map/
- https://www.quora.com/How-do-I-learn-Apache-Spark
- https://www.youtube.com/playlist?list=PLE50-dh6JzC5zo2whIGqJ02CIhP3ysQLX
- http://spark.apache.org/screencasts/1-first-steps-with-spark.html
- https://www.datacamp.com/community/blog/pyspark-cheat-sheet-python