machine-learning-interview README

The project's README from github.com/khangich/machine-learning-interview. As one markdown file: README.md.

Minimum Viable Study Plan for Machine Learning Interviews

Machine Learning System Design - Early Preview - Buy on Amazon
Machine Learning System Design Interview

Machine Learning interviews book on Amazon.
Machine Learning Interviews book on Amazon

Follow News about AI projects

Machine Learning Design

Section
1. Youtube Recommendation Youtube Recommendation Design
2. The main components in MLSD The main components in MLSD
3. LinkedIn Feed Ranking LinkedIn Feed Ranking
4. Ad Click Prediction Ad Click Prediction
5. Estimate Delivery time Estimate Delivery time
6. Airbnb Search ranking Airbnb Search ranking

Getting Started

How to Resources
List of promising companies WealthFront 2021 list.
Prepare for interview Common questions about Machine Learning Interview process.
Study guide Study guide contained minimum set of focus area to aces your interview.
Design ML system ML system design includes actual ML system design usecases.
ML usecases ML usecases from top companies
Test your ML knowledge Machine Learning quiz are designed based on actual interview questions from dozen of big companies.
One week before onsite interview Read one week check list
How to get offer? Read success stories
FAANG companies actual MLE interviews Read interview stories
Practice coding Leetcode questions by categories for MLE
Advance topics Read advance topics

Study guide

LeetCode (not all companies ask Leetcode questions)

Leetcode questions by categories

SQL

Programming

Statistics and probability

Big data (NOT required for Google, Facebook interview)

ML fundamentals

AB testing

DL fundamentals

ML system design

ML classic paper

ML productions

Food delivery

ML design common usecases

Fraud detection (TBD)

Adtech

Recommendations:

Testimonials

Intro

Acknowledgements and contributing

  1. Thanks for early feedbacks and contributions from Vivian, aragorn87 and others. You can create an Issue or Pull Request on this repo. You can also help upvote on ProductHunt

  2. If you find this helpful, you can Sponsor this project. It's cool if you don't.

  3. Thanks to this community, we have donated about $200 to HopeForPaws. If you want to support, you can contribute too on their website.

machine-learning-interview (khangich/machine-learning-interview)

Searching Database…

What is this?A curated study guide and resource collection for machine learning interviews at FAANG-level companies, written by someone who received offers from Google, LinkedIn, Snap, Coupang and StitchFix.
Is this a course, a book, or just a list of links?It's a GitHub repo organized as a study plan with topic tables and links to external articles, papers, courses and a separate paid book/course, not a standalone app or tutorial itself.
How is the content organized and where should I start?Start from the 'Getting Started' table which links to a study guide, ML system design usecases, a quiz, and a one-week-before-onsite checklist; topics are broken into LeetCode, SQL, programming, statistics, ML/DL fundamentals and ML system design sections.
Do I need a coding background or just ML theory?Both: the plan expects coding practice via LeetCode (though it notes not all companies require it), SQL, and programming language fundamentals (Java, Python GIL/concurrency) alongside ML/DL theory and statistics.
Is LeetCode practice mandatory for every ML interview covered here?No, the author explicitly states many companies skip LeetCode-style coding rounds, so that section can be deprioritized depending on your target companies.
Who is this guide meant for?Machine learning engineers and data scientists preparing for interviews at big tech companies, from junior to experienced candidates.
Does it cover ML system design case studies?Yes, it links to real-world system design examples like YouTube/TikTok recommendations, Airbnb search ranking, Uber Eats delivery optimization, LinkedIn feed ranking and ad click prediction.
Is there a paid component to this?Yes, the author also sells a separate 'Machine Learning System Design' course (available on educative.io and interviewquery.com) and an ML interviews book on Amazon, while the repo itself is free.
What ML fundamentals topics are covered?Logistic regression, decision trees/random forests, boosting, K-means, PCA, SMOTE, and discriminative vs generative models, several with from-scratch implementation exercises in numpy.
Are there real testimonials from people who got offers using this?Yes, the README includes quotes from candidates at Amazon, Facebook, NVIDIA, Microsoft and Intel who credit the repo's quizzes and summaries for their interview prep.
Creator
khangich
Size
5.3 MB
Stars
12.8K
Updated
CommitAug 31
Age
6y
Commits · 90 Days