Candidates applying for Sr Software Engineer roles take an average of 30 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 39 days.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 4 weeks. I interviewed at Google (Mountain View, CA) in Jan 2014
Interview
I was contacted through linkedin by a recruiter and after giving them a few references from friends who work at google, i was able to bypass phone screen. My friends said they received a form that they filled out. But even than, I was passed around to at least 4 different recruiters by the time I was actually onsite. I was interviewed by 6 people, plus the lunch person that had no say on the process. 3 of the interviewers asked me to code on a white board, and 3 did not. I thought that was odd, I had expected all of them to ask me to code. I made a mistake of making google my first interview in 7 years so I made silly errors. Overall it wasn't as dreadful as others described it.
Interview questions [1]
Question 1
Nothing unexpected, the recruiters sent materials to review. Definitely go through sample problems from CTCI book and Elements of Programming Interviews. C++ and Java works best for these questions. Actually, C++ works the best since Java can be very verbose at times.
I applied through an employee referral. The process took 2 weeks. I interviewed at Google (Mountain View, CA)
Interview
Was very quick as I already had another competing offer from Microsoft.
Interview was scheduled as soon as I sent my resume through employee referral. And got the offer letter very fast.
Interview questions [1]
Question 1
Log structured file system synchronization design.
I applied through an employee referral. The process took 3 months. I interviewed at Google (Cambridge, MA) in Jul 2012
Interview
In one word, long. Had just resent resume when I was contacted by them from a resume sent three years prior. After going through three different HR people, was finally put in touch with local HR person who setup a phone screen, including a virtual white board. At some point along the way was told of an six week period before an offer was made if everything went smoothly. After making it through phone screen, attending an in-house interview coaching session, and getting past the first round of in-person interviews, I was then told the six week period started. I didn't have the luxury of waiting that long, if an offer was even to be forthcoming. And, I wasn't even interviewing for a specific job.
Interview questions [2]
Question 1
How would you go about checking if a grid of letters had Boggle-style words in there via connected letters, length, etc.