Data Science applicants have rated the interview process at Google with 4.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 71.6% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Google in Dec 2016
Interview
Submit resume online, answer a questionnaire with about 20 questions. Then a HR arranged a phone interview and attached a review guide. I followed the guide for reviewing. But during the interview, most of questions are from my keys words in my resume. So understand and prepare explaining everything in your resume.
Interview questions [1]
Question 1
1. Why use feature selection? If two predictors are highly correlated, what is the effect on the coefficients in the logistic regression? What are the confidence intervals of the coefficients?
2. K- mean and Gaussian mixture model: what is the difference between K-mean and EM?
3.How to decided k?
4.When using Gaussian mixture model, how do you know it is applicable? (Normal distribution)
4.If the labels are known in the clustering project, how to evaluate the performance of the model? In my project, I use adjusted rank index? But I forgot how it is defined.
I applied online. The process took 2 weeks. I interviewed at Google (New York, NY)
Interview
Asked about brain teasers at the first round. second round asked about non normal distributions and probabilities. The process was fairly fast and relatively non software technical. We did not have an exam on coding.
Interview questions [1]
Question 1
Explain a probability distribution that is not normal and how to apply that.
I applied through an employee referral. I interviewed at Google
Interview
Got an employee refer and the whole process took 1 month. First a phone screen by HR and then technical phone interviews. Then I was rejected. The interviewer was remote and cold.
Interview questions [1]
Question 1
Compared advantages and disadvantages of several programming languages