Machine Learning Software Engineer applicants have rated the interview process at YouTube with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 69.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Machine Learning Software Engineer roles take an average of 45 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at YouTube overall takes an average of 26 days.
Common stages of the interview process at YouTube as a Machine Learning Software Engineer according to 1 Glassdoor interviews include:
One on one interview: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 6 weeks. I interviewed at YouTube (Mountain View, CA) in Apr 2012
Interview
I got one phone interview. Then, I was informed to go directly to the MTV headquarter for onsite interview in a week.
The onsite interview consists of four 1:1 interviews. The topics include algorithms, infrastructures, system designs, and basic machine learning knowledges. Also, there are many open-ended questions (related to YouTube) that require the interviewee to think about creative ways to solve the problems.
The interviewers are very friendly. If you are not clear about what they are asking, you can directly ask them. They usually can give you some hints.
I think the interview process is itself inspiring. I learned a lot from the process.
I applied through an employee referral. The process took 2 months. I interviewed at YouTube (Paris) in Sep 2025
Interview
First Touch with a recruiter, then you go to DSA questions. These are usually Medium Leetcode questions. Interviewer was super kind, trying to help me in the reasoning of my algorithm, which was a graph problem.