I was contacted through LinkedIn by a Google recruiter for their Glasses Team in Google X. I signed an NDA.
I had a short, 30-minute phone screen with an engineer. It was pretty generic, with a few basic questions on RF. Unfortunately, he couldn't answer any questions I had since he was not part of that particular team.
After a month, I was called for an onsite interview. I went to the "secret" Google X building on their campus, though I think some of their teams are spread out in other buildings.
I was interviewed by five people. The level of questions was not that bad, and I had the impression that none of them were really well-versed in analog mixed-signal RF. Anyhow, they seemed pretty secretive about what they do, which was a bit strange, especially after the tenth "we can't talk about that" response.
I am sure they are doing cool stuff, but so is the rest of the industry: Apple, Intel, Microsoft, Samsung. Somehow, some of their attitudes struck me as being way too elitist and smug, as if being in Google X made them magically smarter.
How will you design an oscilloscope? It wasn't difficult in absolute terms, but compared to the rest of the questions, it was.
The following metrics were computed from 3 interview experiences for the Google Staff Software Engineer role in Mountain View, California.
Google's interview process for their Staff Software Engineer roles in Mountain View, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Google's Staff Software Engineer interview process in Mountain View, California.