I applied online. The process took 1 day. I interviewed at YouTube (Los Angeles, CA) in Sep 2015
Interview
The intervew was for exactly 45 mins. The first 25 mins were questions on my resume, projects and courses that I had taken. They tend to question on the most recent project. The last 20 mins was for coding. You need to find the algorithm and explain the same to the interviewer. Also you are expected to write the code in a language of your choice
Interview questions [1]
Question 1
Given an array of random integers (not necessarily sorted) find the length of the maximum consecutive sequence.
No time complexity or space complexity involved.
I applied through an employee referral. The process took 4 weeks. I interviewed at YouTube (Mountain View, CA) in Aug 2018
Interview
Referred by a friend and get a call by HR pretty soon. Write a code sample first and scheduled a phone interview. There is an onsite interview with 4 rounds algorithm question after pass the phone interview.
Interview questions [1]
Question 1
1.Classis problem "Number of islands" with a tough follow-up that requires to judge whether exist a single point whose removal will lead to the split of the original one connected component.
2.Classic problem: Top K elements
I applied online. The process took 2 months. I interviewed at YouTube (San Bruno, CA) in Jan 2018
Interview
Initial contact included a coding challenge and personality assessment. That was followed by a phone interview where coding questions were completed in a shared Google docs document. A couple weeks later, a recruiter contacted me to invite me to an on-site interview. Transportation and lodging were paid for this. The On-site interview consisted of four 45-minute 1-on-1 sessions with four different engineers and an informal lunch session which was not included in consideration. 1-on-1 sessions consisted of one or more coding questions which I designed solutions and wrote actual code for on a large white-board surface (an entire wall of the interview room was white-board). A couple week's later the same recruiter contacted me regarding the decision to not extend an offer.
Interview questions [1]
Question 1
Design a class which is an efficient representation of a sparse vector.
I applied online. The process took 4 weeks. I interviewed at YouTube (Mountain View, CA) in Jan 2018
Interview
Applied through Google's career page. About a week later I was given an online coding exercise which consisted of two 45 minute questions. I continued to the phone interview which I did in Javascript and consisted of three front end questions and two coding questions. A few weeks later I was invited to the on-site interviews. It consisted of five 45 minute interviews and a lunch break where I was paired with an engineer who showed me around.
Interview questions [1]
Question 1
Cant say, but every questions was within the bounds of their list of possible topics.