I applied through an employee referral. The process took 2 days. I interviewed at Google (Mountain View, CA) in Dec 2010
Interview
HR send me a questionnaire with 10-20 questions which include behavior questions and technical questions. After sending them my answers, I got contacted for a first round phone interview (technical). The interviewer asked two sets of questions: one is academic such as probability and statistical inference, the other was open questions highly related to Google's current product or Google's need.
Phone interview. Basic statistic test question. Normally they expect you to be able to answer at least four questions. Three questions are related to the statistical test. z-test, t-test, F-test and their application area.
I applied online. The process took 4 months. I interviewed at Google (San Francisco, CA) in Dec 2017
Interview
Sent in an application October 2017. Heard back fairly quickly. Phone interview at the beginning of November. 2 weeks later I received an email about an onsite. Flew out to SF December 1. 4 - 45 minute interviews both technical (coding) and hypothetical and behavioral questions. 1 non-formal lunch. Still waiting to hear back with results of onsite, going on 6+ weeks. Would recommend applying months in advance.
I applied online. I interviewed at Google (San Jose, CA)
Interview
I applied online. After 4 days, I got a chance to interview at google. I had a phone call with the recruiter, which is mainly about what the interview procedures would be like. The recruiter then settled up a phone interview for me. The phone interview is 1 hour long. At the first 5 minutes, we both introduced ourselves. Then I was asked some statistical and coding questions for next 40 minutes. The rest 15 minutes was about asking questions to the interviewer.
Interview questions [1]
Question 1
One probability question and one r coding. Teams A and B are playing a game with 7 matches. A has probability p to win a match. What's the probability A wins the game at the 7th match.