I applied through a staffing agency. The process took 4 weeks. I interviewed at Google (Sunnyvale, CA) in May 2018
Interview
One phone screen with the staffing company and two Google hangout interviews (30 min each) with google's internal staffing team. I personally felt this was the best interview I've ever had in terms of both the questions that were asked and how I performed. They made me feel super comfortable and helped me not be as nervous as I expected to be. At the end of every questions they asked me if there's anything that I might have forgotten and would like to add to my answer which was great. Lastly my favorite part was at the end where they asked me if I want to mention anything that they have not asked so far so I told them about my life and personal accomplishments :)
I applied through an employee referral. I interviewed at Google in Jul 2016
Interview
10 minute chat over the phone with HR, 30 minute phone interview, 2 onsite interviews - 1 onsite with two people who would have been on my team, a second onsite interview with the manager.
I applied through a recruiter. The process took 2 weeks. I interviewed at Google (Dublin, Dublin)
Interview
First round was a phone interview with a really nice interviewer. Second round was an intense office interview where I was grilled by two interviewers separately, one after the other.
Interview questions [1]
Question 1
What would I do if I had to find accommodation for a candidate in Dublin and there wasn't any...