I applied through other source. The process took 2 weeks. I interviewed at Google (Dublin, Dublin)
Interview
I got contacted by a recruiter for a SRE position, finished the first tech QA phone call with the recruiter, questions are similar to those already posted by other candidates. I booked a phone screen after the short interview, but did not perform well.
Interview questions [1]
Question 1
One algorithm question dealing with billions of IPs including sorting and search specific ip range efficiently
I applied through a recruiter. The process took 4 months. I interviewed at Google (Mountain View, CA) in Jan 2017
Interview
A recruiter found my info from an application several years earlier. We scheduled an informal phone call to discuss potential full-time position and decided to move forward. Next, we scheduled a technical phone interview with an engineer. This was done with a phone call and shared Google Doc (for coding). After passing the phone interview, I was contacted by more recruiters. We scheduled another informal phone call and on-site interviews. The on-site had four 45-minute interviews with an informal lunch in the middle.
Interview questions [1]
Question 1
All questions were software/coding based, mainly need to know algorithms, data structures, and performance. No tricks / brain-teaser questions, just nice logic/problem solving stuff. They discourage sharing actual questions.
I applied through a recruiter. The process took 1 day. I interviewed at Google in Oct 2016
Interview
I got an email from a recruiter of Google and talked to him on phone for 10-15 minutes. He had found me via LinkedIn and was basically looking for a developer. However I told him I am interested in doing a PhD program and asked if they offer anything. He said no but they have PhD internship programs, etc.
Interview questions [1]
Question 1
What is the average time complexity of Merge Sort?