I applied online. The process took 4 weeks. I interviewed at YouTube (San Bruno, CA) in July 2015
Interview
Applied on the youtube website and emailed by recruiter after about a week, had a phone screen one week later with random google employee then soon after that a day of on site face to face sessions, 5 in total, with youtube engineers
Interview questions [1]
Question 1
Phone screen: return the deepest node in a binary tree
On site: mix of system design and CS fundamentals
All coding questions were C++ although some discussion of C++ vs python
It was a 3 round interview process with 2 technical rounds and 1 HR round. I was mostly asked DSA focused questions. Trees, heap, graphs and sliding window were mostly stressed for me.
Interview questions [1]
Question 1
Trees, heap, graphs and sliding window were mostly stressed for me.
I applied online. The process took 2 months. I interviewed at YouTube in Oct 2024
Interview
Long and slow. There were four rounds of interviews spanning over a month and they don't get back to you quickly. The interviews themselves were ok and took an hour each.
The interview process was demanding as they asked several questions about my masters degree thesis and on my research projects, which were challenging to remember as I had done these more than 7 years ago.