Couldn't recall the DBMS details and that cost me. OA was fine. Technical asked about indexing and race conditions, stuff I knew but hadn't reviewed. Then had to explain an ML project end to end including loss function choice
Questions Asked
1.“Explain the bias-variance trade-off”
Adobe
Machine Learning Engineer
San Jose, CA
Winter 2026Accepted
University of Toronto · Computer Science
4th year · 3.7+ GPA · 3 past internships
Hard Interview
Technical
Their ML OA is completely different from SWE, 3 Python questions focused on linear algebra and NumPy. then the technical interview was ML system design and they went into questions about residual connections and in context learning in LLMs. you need solid deep learning knowledge not just leetcode skills
Questions Asked
1.“Whats the difference between precision and recall? When does each matter more?”
Shopify
Machine Learning Engineer
Summer 2026No Offer
University of Toronto · Business and Computer Science
4th year · 3.3-3.6 GPA · 2 past internships
Slow processBehavioralMultiple rounds
Was expecting heavy technicals going into the first round but really just SQL queries and theory about how you would go about implementing some APIs for financial data was surprised there was no live coding
Nvidia
Machine Learning Engineer
San Jose, CA
Winter 2025No Offer
University of Toronto · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Hard Interview
TechnicalStressful
HireVue first, 6 questions 30 sec prep for each, favorite data structure came up then HackerRank had two medium and hard, solved one fully and partially the other and never got to superday
Questions Asked
1.“Write a SQL query to find the top 3 products by revenue in each region.”
2.“Explain the attention mechanism in transformer-based models”
Kinaxis
Machine Learning Developer
Ottawa, ON
Fall 2025No Offer
University of Waterloo · Data Science
4th year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalMultiple rounds
Single hour call with two people about past ML projects. Discussed models I'd built, data I used and how I evaluated them. Made it to the assignment stage but no offer after submitting
Questions Asked
1.“Explain how backpropagation works in a neural network”
2.“Tell me about a dataset that was particularly messy or challenging to work with”
Ola
Machine Learning Engineer
Bangalore, KA
Summer 2026Accepted
IIT Bombay · Computer Science and Engineering
3rd year · 2.9-3.2 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsBehavioral
They liked anything location data or time series related given what Ola does. Aptitude was fine. Technical interviews covered ML projects then coding on arrays and graphs. HR had a guesstimate on driver supply
Questions Asked
1.“Explain what overfitting is and name three ways to prevent it”
2.“Tell me about a time you had to defend your methodology to skeptical stakeholders”