I applied through a recruiter. The process took 8 weeks. I interviewed at Google (Mountain View, CA) in Sept 2018
Interview
I was contacted by a recruiter via LinkedIn, had a phone screen and then visited Google in Mountain View for an on-site. I had 4 separate interviews. I was told in advance that they would each be on a different topic (stats, coding, data analysis, stats + data analysis) but it turns out that each interviewer seems to evaluate based on all of the topics, so all four of the interviews involved some amount of stats and programming.
he interviews were not very well organized, we started late, rush through one, and two of them were via video chat, which meant that there were some communication difficulties. Nobody told me in my schedule for the day or which interview was which, making it difficult to mentally prepare.
The questions ranged from basic probability and statistics to more applied statistics. Some of them involved rather niche topics though, making it less a test of general knowledge than a test of whether the interviewee studied a particular area in advance of the interview.
It was all good, the interviewer was very nice. Technical questions were a bit challenging but overall it was good. The hiring manager was looking for some hands on experience
Back to back interview.
[1]. Mainly ask ML concepts, e.g., how to develop a classifer for youtube video; they will also ask some statistical concepts
[2] Coding for both python and sql
Applied at PhD level so I had two back to back technical interviews. One all stats concepts and the other talking over a hypothetical experiment design and walking through my thought process.
Top companies for "Compensation and Benefits" near you