Getting an Interview
Getting an Interview
Interviews for Top Jobs at Google
- Software Engineer (1344)
- Product Manager (166)
- Intern (140)
- Software Engineer Intern (84)
- Software Developer (81)
- Associate Account Strategist (76)
- Senior Software Engineer (66)
- Account Strategist (58)
- Software Development Engineer (55)
- Site Reliability Engineer (50)
- Associate Product Manager (49)
- Software Engineer In Test (49)
- Software Engineering (47)
- Account Manager (46)
- Software Engineering Intern (37)
- Administrative Assistant (35)
- Technical Program Manager (32)
- Engineering (31)
- Program Manager (29)
- Adwords Associate (29)
- Quantitative Analyst (24)
- Engineer (23)
- Analyst (23)
- Senior Product Manager (22)
- Interaction Designer (21)
- Technical Account Manager (21)
- Business Analyst (21)
- Product Quality Analyst (21)
- Systems Engineer (18)
- Financial Analyst (18)
Staff Software Engineer Interview
I applied through other source – interviewed at Google (Kirkland, WA) in May 2014.
Sent my resume to a few Google employees. Heard back from the recruiter the next day. Phone screen was very straightforward (basics in computer security, some programming etc.) Had a day-long interview in Kirkland (five 1HR interviews). I cannot really go into the details of the questions due to non-disclosure agreement. However, focus on data structures and algorithms. Hash, heap, graphs, and depth-first-search seem to be the favorites.
- None of the questions were what I had seen before. But none of them were very difficult either. 1 Answer
Initially they offered me a Senior Software Engineer position. I declined the offer. The hiring manager called me, and I told him that the offered position and salary is below my expectations. They came back with Staff Software Engineer, and increased the comp by about 20%. I accepted it at that time.
Other Interview Reviews for Google
Staff Software Engineer InterviewNo OfferPositive ExperienceAverage Interview
I applied through a recruiter – interviewed at Google (Seattle, WA).
Initial contact with recruiter via email; I had been contacted in the past and finally replied to a follow-up. I was able to skip the phone screen due to experience level and internal Google references. I had five on-site hour long interviews and a lunch interview/chat. The recruiter was good at follow-up and keeping me up to date on the status of everything. I highly recommend their "practice" sessions that are offered periodically to those scheduled for on-site interviews.
- Most difficult: a question involving deep knowledge of map-reduce infrastructure; my background clearly showed that I did not have experience in that area. Answer Question
Staff Software Engineer InterviewDeclined OfferNegative ExperienceEasy Interview
I applied through a recruiter. The process took 4+ weeks – interviewed at Google (Mountain View, CA) in October 2012.
Got contacted thru LinkedIn by a Google recruiter for their Glasses Team in Google X. Signed a NDA. Had a short 30 minute phone scan with an engineer - pretty generic, few basic questions on RF but unfortunately he couldn't answer any questions I had since he was not part of that particular team. After a month, was called for an onsite interview. Went to the "secret" Google X building on their campus (though I think some of their teams are spread out in other buildings). Got interviewed by 5 folks. 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 10th "we can't talk about that" response. I am sure they are doing cool stuff but so is 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 smarters.
- How will you design an oscilloscope? It wasn't difficult in absolute terms but compared to the rest of the questions it was. Answer Question
Reasons for Declining
1) There seemed too many folks with 'vision' and not enough folks with hands-on expertise or skills to really take things to the next level (like a viable commercial product rather than an expensive limited release proto). 2) Also, the attitude of some of the interviewers turned me off - they came off as too elitist and smug without having any basis for it (as evidenced by the technical questions they asked). It was like "we don't care if you have X years of experience in your field, we simply know better than you becoz we are in Google X!". Sorry but Google is a large company now and such attitudes don't make them attractive vs other competitors. 3) The offer was fair (not mind-blowing) according to Silicon Valley standards for my experience but it was (1) and mostly (2) which made me decline.
Staff Software Engineer InterviewNo OfferNeutral ExperienceAverage Interview
I applied online. The process took 2 days – interviewed at Google (Los Angeles, CA) in January 2010.
A week after applying online I received a call from a recruiter to understand process, receive tips, and setup up a technical interview. Another day I talked with an engineer at Google. Questions were not too difficult but I did take a while to figure out how to optimize - I should have been quicker. I