I applied through a recruiter. I interviewed at Google (Mountain View, CA) in Sep 2016
Interview
google interview has three steps. one screening interview, one phone interview, failed on on-site interview. they will pay for on-site expenses, including flight and hotel. overall experience is good, they are looking for statisticians not data engineering.
I applied through a recruiter. I interviewed at Google in Aug 2016
Interview
Was contacted by linkedin recruiter. Did initial questionnaire about programming and big data experience. They set up a google hangout interview - did preparation with recruiter to have computer set up and studied suggestion material (by recruiter). Interview happened via phone-call (not video). Was contacted shortly after saying they did not want to move forward.
Interview questions [1]
Question 1
Talk about your programming experience and packages you use.
I applied through an employee referral. The process took 3 months. I interviewed at Google (Mountain View, CA) in Jun 2016
Interview
An employee send them my CV and a recruiter contacted me the next day with a questionnaire of 13 questions asking to describe a project, what language I use etc. Questions that are typical in an HR interview. Then they moved me to a phone screen. The interviewer was very friendly asked me in the beginning about the research in my PhD and the 3 questions, one probability question, one coding questions and then described a scenario and we brainstormed on this; ended up a two-sample proportion hypothesis test. After a few days they moved me to an on-site interview that it took a while to schedule though. The on-site included 4 interviews, some of them heavily on the probability and statistics side (you must be well prepared!), on practical problems and some coding questions as well. All interviewers were very friendly and down to earth!