I applied through a recruiter. The process took 2 weeks. I interviewed at Google (Mountain View, CA) in Jan 2016
Interview
First a phone screen with an online coding question. If you pass the phone screen, you are scheduled for on site interview with about 5-6 engineers. All interviews are coding questions with one lunch break where you can interact with an employee.
Interview questions [1]
Question 1
Find the longest path that passes through every one of a tree.
I applied through college or university. I interviewed at Google (Örebro) in May 2016
Interview
There were 2 types of interviews.
The online interview Is the 1st. Then if you had passed that you would have to report to Google itself to do the face to face interview with Google’s chief management officer
Interview questions [1]
Question 1
They would ask randomised questions. Hence it would be different for each person.
For me they asked me about this general knowledge question, “ you are going for Golf, you bring along 8 Golf balls with you. But then there is a one ball that is slightly heavier, but you couldn’t tell. You have a balance beam but could only do 2 weighings, how do you find which is the heavier ball?
I applied through an employee referral. The process took 2 weeks. I interviewed at Google (San Jose, CA) in Sep 2019
Interview
I had a phone interview with recruiter. About a week later, I had a video / coding interview with a Senior Software Engineer. He was reasonable to work with in the interview.
Interview questions [1]
Question 1
The questions were appropriate for the job, and were totally reasonable. Unfortunately, I didn't prepare and blew the opportunity.