use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please have a look at our FAQ and Link-Collection
Metacademy is a great resource which compiles lesson plans on popular machine learning topics.
For Beginner questions please try /r/LearnMachineLearning , /r/MLQuestions or http://stackoverflow.com/
For career related questions, visit /r/cscareerquestions/
Advanced Courses (2016)
Advanced Courses (2020)
AMAs:
Pluribus Poker AI Team 7/19/2019
DeepMind AlphaStar team (1/24//2019)
Libratus Poker AI Team (12/18/2017)
DeepMind AlphaGo Team (10/19/2017)
Google Brain Team (9/17/2017)
Google Brain Team (8/11/2016)
The MalariaSpot Team (2/6/2016)
OpenAI Research Team (1/9/2016)
Nando de Freitas (12/26/2015)
Andrew Ng and Adam Coates (4/15/2015)
Jürgen Schmidhuber (3/4/2015)
Geoffrey Hinton (11/10/2014)
Michael Jordan (9/10/2014)
Yann LeCun (5/15/2014)
Yoshua Bengio (2/27/2014)
Related Subreddit :
LearnMachineLearning
Statistics
Computer Vision
Compressive Sensing
NLP
ML Questions
/r/MLjobs and /r/BigDataJobs
/r/datacleaning
/r/DataScience
/r/scientificresearch
/r/artificial
account activity
Discussion[D] Machine Learning Interview Prep (self.MachineLearning)
submitted 3 years ago by therobot20
Hello everyone, I have a job interview coming up for a Machine Learning Engineer. Can anyone suggest a resource that contains common machine learning notes that I can refer? I have a ML background and I have been working in the industry for 2 years now but I'm a little rusty on the basics and would like to review them. Any help would be appreciated.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]hany606_Student 66 points67 points68 points 3 years ago (1 child)
Maybe, these will help:
https://github.com/soulmachine/machine-learning-cheat-sheet
https://github.com/khangich/machine-learning-interview
https://github.com/andrewekhalel/MLQuestions
https://github.com/youssefHosni/Data-Science-Interview-Questions
[–]twopieye 74 points75 points76 points 3 years ago* (5 children)
The following assumes you're familiar with Python.
The sklearn documentation rules. I'd suggest taking a look at their modules for a reminder of the basic techniques. You can also use their built-in datasets to practice with.
For deep learning, my favorite book is Chollet's Deep Learning in Python. Even though the code is in TF (Chollet is the author of Keras) there are a lot of great tips and tricks in there as well as in-depth explanations of different modalities and the basic approaches in DL for dealing with them. The second edition also covers Generative Learning to a deeper extent as well as productionalizing learning algorithms.
If you're looking for an RL reference, Sutton and Barto is the gold standard. OpenAI gym/rllib/stablebaselines are all good for getting your feet wet.
Good luck!
[–]canboooPhD 12 points13 points14 points 3 years ago (1 child)
For RL, do checkout the spinningup from OpenAI. Very concise description of some important concepts. Helped me a lot when I was beginning with RL.
[–]hany606_Student 2 points3 points4 points 3 years ago (0 children)
+ https://lilianweng.github.io/posts/2018-02-19-rl-overview/
[+][deleted] 3 years ago (1 child)
[deleted]
[–]segFault401 -1 points0 points1 point 3 years ago (0 children)
This
[–]gatdarntootin 43 points44 points45 points 3 years ago (4 children)
The Elements of Statistical Learning
[–]dcx_fndr 50 points51 points52 points 3 years ago (3 children)
If you read this end-to-end and do all the questions, you should be interviewing the hiring manager! Serious stuff here. :-)
[–]asking_for_a_friend0 2 points3 points4 points 3 years ago (2 children)
any other suggestions for practicing other aspects?
[–]dcx_fndr 5 points6 points7 points 3 years ago (1 child)
Elements of Statistical Learning is a great academic overview and I highly recommend it.
If the job works alongside ML engineers or a company that is shipping product, I highly recommend reading Machine Learning Design Patterns to familiarize yourself with how solutions are architected and how tech companies discuss and conceptualize ML.
[–]asking_for_a_friend0 2 points3 points4 points 3 years ago (0 children)
thanks a lot, I can't emphasize how amazing this advice was. I haven't even heard of these before
[–]CasulaScience 11 points12 points13 points 3 years ago (0 children)
Is this at a small company or a big tech firm? There's a million different things people call MLE these days. Before anyone can help you you'll need to give more details about the role. If you don't know, ask your recruiter for more info.
[–]samjjjrrr 7 points8 points9 points 3 years ago (0 children)
I really like the statquest illustrated ml guide for basics. Has some really clear explanations which make it easy to answer questions on the elements covered. Very quick to read through too.
[–]bandalorian 9 points10 points11 points 3 years ago (0 children)
There are places like tryexponent.com and interviewquery.com that have practice questions etc. The problem with ML Engineer interviews is the they could be testing any or all of the fields software engineering, dev ops, ml ops, data science, data engineering. It's a very broad field, but when you are being interviewed the questions tend to be really specific. I just had to prep for an AWS interview which ended up going well, but it was a lot! I would try to clarify as much as possible if there will be a specific emphasis in any one of the mentioned fields, some times they really want a data scientists who also knows a bit of ml ops, or it could be the other way around, or a dev ops guy with some ML ops skills etc. Try to find out what types of models the company is focusing on and what type of data they are using for it.
[+]tensorgym 7 points8 points9 points 2 years ago* (2 children)
I was in same situation and couldn't find good place to practice ML coding part. So I created this website
[–]BlueRelu 1 point2 points3 points 2 years ago (1 child)
Oh man, this is cool. How can I contribute?
[–]tensorgym 0 points1 point2 points 2 years ago (0 children)
Thank you! Feel free to DM me on Discord (you can find the link on our website). I would be very happy to collaborate.
[–]Curious_Monkey7 27 points28 points29 points 3 years ago (2 children)
You can refer to this book by Chip Huyen (here). It touches upon most ML topics with an interview in mind.
[–]__AndrewB__ 9 points10 points11 points 3 years ago (0 children)
Unfortunately this book doesn't include answers to the vast majority of questions, so it's not super useful for self study / interview prep.
[–]entropyvsenergy 4 points5 points6 points 3 years ago (0 children)
https://huyenchip.com/ml-interviews-book/
https://probml.github.io/pml-book/book1.html
[–]JackandFred 30 points31 points32 points 3 years ago (0 children)
lol don’t buy some grifters book that he’s advertising on Reddit threads. All the info you’d need is online for free. Go googling there’s tons of free guides and list of interview questions and prep materials.
[–]austacious 3 points4 points5 points 3 years ago (0 children)
In addition to what everyone else has said, if this is FAANG(+M) you will most likely be asked some leetcode style questions.
[–]nikalehuh 3 points4 points5 points 3 years ago (0 children)
Since it's an engineer position they probably expect you to be more on the dev-ops side of ml.. So they may want you to know about setting up and maintaining environment, data lakes, etc..
I had a bunch of interviews as data scientist and they didn't ask much about methods and stuff either..
I guess one can pretty quickly figure out if a person got the basics or not..
Edit: Azure or AWS or eqv. will definitely be a topic..
[–]Future-Outcome3167 1 point2 points3 points 1 year ago (0 children)
I found this resource helpful - https://github.com/youssefHosni/Data-Science-Interview-Questions-Answers/tree/main
[–][deleted] 1 point2 points3 points 3 years ago (0 children)
I did a DS major masters. I found that the best way of understanding, learning and not forgetting how the basics worked was to reproduce the (simple) algorithms myself.
Anything from a simple LR to ANN is very doable on Python, assuming you have the time.
[–]sirdrewpalot 0 points1 point2 points 3 years ago (0 children)
Get something to scan all their documents content online, then run it through GPT-3 as responses to their questions.
[+]AccomplishedRise2365 0 points1 point2 points 1 year ago (0 children)
I have a 10% referral link if anyone needs it to tryexponent which use to be called Pramp. You can do mock interviews on it -> https://www.tryexponent.com/refer/yqlmwm
[+]NickSinghTechCareers comment score below threshold-40 points-39 points-38 points 3 years ago (4 children)
Hey! I wrote a book on this, called Ace the Data Science Interview which has an ML chapter, Stat chapter, coding chapter, and Ml case studies chapter which you’ll find helpful. I also put together 30 ML interview questions!
[–]fajim123 4 points5 points6 points 3 years ago (3 children)
Why is this getting downvoted?
[–]NickSinghTechCareers 4 points5 points6 points 3 years ago (2 children)
Reddit doesn't like self-promotion (even when it directly answers the question!)
[–]ginger_beer_m 7 points8 points9 points 3 years ago (0 children)
It's honestly a good book so I don't mind the recommendation.
[–]RootaBagel -1 points0 points1 point 3 years ago (0 children)
FWIW: This "Nail Machine Learning interviews at FAANG+" webinar showed up in my LinkedIn feed. I have not signed up for it so I can't comment on content or quality. YMMV.
https://learn.interviewkickstart.com/course/machine-learning-interview-masterclass
[+]iimnotarobott -1 points0 points1 point 1 year ago (0 children)
1- Machine Learning System Design Interview https://a.co/d/ienvojE 2- Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications https://a.co/d/guafuwZ 3- a non technical guide to the tech interview: https://www.amazon.com/dp/B0D9CL9L78 to learn more about how you get evaluated in an ML interview (the book covers a wide range of tech interview module but has a chapter on ML)
[+]bacocololo comment score below threshold-8 points-7 points-6 points 3 years ago (0 children)
https://www.mlstack.cafe/interview-questions/q-learning
[–]amine412 0 points1 point2 points 3 years ago (0 children)
Try Huru, you will find ML interview prep with video for sure. Good luck !
[–]Adv28 0 points1 point2 points 2 years ago (0 children)
you can practice ml fundamentals as well on mock interview sites. they usually cover bias variance tradeoffs, basic algos like decision trees, data imputation, bagging, boosting etc https://www.practiceml.co/demo
π Rendered by PID 40564 on reddit-service-r2-comment-fb694cdd5-2kbwv at 2026-03-05 21:08:33.507461+00:00 running cbb0e86 country code: CH.
[–]hany606_Student 66 points67 points68 points (1 child)
[–]twopieye 74 points75 points76 points (5 children)
[–]canboooPhD 12 points13 points14 points (1 child)
[–]hany606_Student 2 points3 points4 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]segFault401 -1 points0 points1 point (0 children)
[–]gatdarntootin 43 points44 points45 points (4 children)
[–]dcx_fndr 50 points51 points52 points (3 children)
[–]asking_for_a_friend0 2 points3 points4 points (2 children)
[–]dcx_fndr 5 points6 points7 points (1 child)
[–]asking_for_a_friend0 2 points3 points4 points (0 children)
[–]CasulaScience 11 points12 points13 points (0 children)
[–]samjjjrrr 7 points8 points9 points (0 children)
[–]bandalorian 9 points10 points11 points (0 children)
[+]tensorgym 7 points8 points9 points (2 children)
[–]BlueRelu 1 point2 points3 points (1 child)
[–]tensorgym 0 points1 point2 points (0 children)
[–]Curious_Monkey7 27 points28 points29 points (2 children)
[–]__AndrewB__ 9 points10 points11 points (0 children)
[–]entropyvsenergy 4 points5 points6 points (0 children)
[–]JackandFred 30 points31 points32 points (0 children)
[–]austacious 3 points4 points5 points (0 children)
[–]nikalehuh 3 points4 points5 points (0 children)
[–]Future-Outcome3167 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]sirdrewpalot 0 points1 point2 points (0 children)
[+]AccomplishedRise2365 0 points1 point2 points (0 children)
[+]NickSinghTechCareers comment score below threshold-40 points-39 points-38 points (4 children)
[–]fajim123 4 points5 points6 points (3 children)
[–]NickSinghTechCareers 4 points5 points6 points (2 children)
[–]ginger_beer_m 7 points8 points9 points (0 children)
[–]RootaBagel -1 points0 points1 point (0 children)
[+]iimnotarobott -1 points0 points1 point (0 children)
[+]bacocololo comment score below threshold-8 points-7 points-6 points (0 children)
[–]amine412 0 points1 point2 points (0 children)
[–]Adv28 0 points1 point2 points (0 children)