
Quora, Inc. Machine Learning Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 11 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Quora, Inc..
Machine Learning Engineer
I was invited to an informational Zoom call. However, the hiring manager immediately started asking interview questions. Even when I mentioned I wasn't expecting an interview and needed to review some concepts, he condescendingly dismissed me and continued with more questions. My overall experience was quite negative due to the hiring manager's lack of empathy. I'm relieved I didn't get the job, as I wouldn't want to work for someone who lacks empathy.
- Could you discuss ML system design?
- Why are you interested in Quora?
Machine Learning Engineer
I applied online through the company portal and was given a coding challenge right away. The assessment, called CodeSignal, had to be completed within 14 days. It was pretty tough to solve the 4 coding questions in the 70-minute time limit. The difficulty ranged from medium to hard.
- There were 4 coding questions in total.
- The first question was easy and involved arrays.
- The second question was about adding digits in a linked list.
Machine Learning Engineer
We started with an online assignment, which had easy to medium LeetCode style problems. Then, there was a discussion with an engineer about machine learning application scenarios, including realistic situations people face using Quora. This round was tricky because the interview questions weren't inherently hard, but the answers really mattered.
- How do you determine if a reported question has been reported correctly?
Quora, Inc. Machine Learning Engineer Interview Questions
Quoted word for word from Quora, Inc. interview reports.
“Given a matrix with obstacles, find the shortest path between two points, where movement is restricted to four cardinal directions.”
Read reports →“Can you write code to count triplets in an array that sum to k?”
Read reports →“Can you explain how to serialize and deserialize a Binary Search Tree?”
Read reports →“Can you describe the optimization function for a recommendation system?”
Read reports →“How do you determine if a reported question has been reported correctly?”
Read report →“How would you go about recommending a set of questions to Quora users, considering their interests?”
Read report →“Could you discuss ML system design?”
Read report →“Why are you interested in Quora?”
Read report →“Can you discuss your background?”
Read report →Formats, difficulty and experience
Across all 11 Quora, Inc. interview reports.