I applied online. The process took 1 week. I interviewed at YouTube (New York, NY) in Jan 2016
Interview
Applied online and was contacted by the recruiter in 3 or 4 days asking me to schedule a phone screen. The recruiter was very friendly and cooperative when I asked for some extra time as I had some other interviews lined up and college work to take care of. When I eventually did schedule a phone interview, it lasted about 45 mins. There was one matrix related question and I was asked to code in Java on a shared document.
Interview questions [1]
Question 1
One problem to be coded in Java. Exception handling, complexity measurement and optimization of the problem.
I applied online. The process took 2 weeks. I interviewed at YouTube (San Bruno, CA) in Oct 2015
Interview
45 min of problem solving, 15 min let for some q&a. The interview was straightforward. You picked up the question, and the interviewer dropped the technical questions, then you solved them. You typed your answer on a google doc that you shared with the interviewer. It is not the same as typing on a normal text editor like subline or emac so be aware and practice typing code on google doc in advance.
Interview questions [1]
Question 1
Given a 2d grid map of '1's (land) and '0's (water), count the number of islands. An island is surrounded by water and is formed by connecting adjacent lands horizontally or vertically. You may assume all four edges of the grid are all surrounded by water.
I applied through an employee referral. The process took 2 weeks. I interviewed at YouTube in Oct 2015
Interview
I only reached the Phone Screening. The level of question was not that high if you have mugged up popular sites. The part that was annoying is that the first time the interviewer didn't call. I didn't get any email about no-show of the interviewer prior to the appointment and had to contact myself to recruiter.
The time I got connected, the interviewer jumped straight to the programming question as though he was running out of time. The sad part is that when I got my feedback for the interview with the statement Interviewer didn't find me competent enough to write code on Google Docs. My suggestion is to write in the preparation email (sent before interview) clearly that the candidates will be tested on how they can code on Google Docs. Very surprising on that part. I have heard people struggling with Big O notations and basic graph traversal questions and still getting a call for second round.
For love of God, please maintain some consistency in selection process. You surely wasted 20 days in anticipation and preparation for a pathetic interview experience.
Interview questions [1]
Question 1
A question on memoization. If you know what is memoization and how to use it, then this question will be easy to tackle. (Sorry can't share the question)