I applied online. The process took 6 weeks. I interviewed at Google in Nov 2018
Interview
Apply online then got email that asked me to take a coding test. There are two questions in the test, both are pretty easy. After a week or so, I got an email that asked me to take a questionnaire and send transcript over. Then got an email to ask to schedule a phone interview. That’s what I have so far.
I applied through a recruiter. The process took 6 weeks. I interviewed at Google (Mountain View, CA) in Sep 2018
Interview
Recruiter reached out to me during summer. First I did the coding challenge (decently challenging in my opinion, but I've heard they will still pass you through even if you do not finish), and then went straight to on-site. Apparently for some new grads they skip the two phone interviews.
On-site was pretty standard. 4 interviews with lunch in between, all completely technical. Three were standard DS&A, one was a bit of a simpler problem but with more follow-ups, like how would you scale, etc. As for the difficulty, I felt that it wasn't as hard as Google is generally made out to be, maybe more Leetcode medium. However, I do think that part of this was just me getting lucky, as some I know who also interviewed for new grad positions had much harder interviews. Otherwise, interviews were alright. Two of them seemed fairly engaged, the other two were more out of it. The first one I didn't really understand where we were going at all and I kind of just nodded along.
The turnaround was fairly slow (as always with larger companies), so I heard back that I had passed hiring committee in two or three weeks. Next I matched with product area (so something like Google Cloud, not team, as I've heard it more traditionally done in the past) and went through exec approval which was very fast.
Interview questions [1]
Question 1
How would you scale [a part of the problem] if that part was too large to fit onto one machine?
I applied online. The process took 2 weeks. I interviewed at Google in Oct 2018
Interview
Applied through the Google career site. I got an invitation for a coding sample within the week. The rejection came back a week later as I did not do very well on the coding sample.
Interview questions [1]
Question 1
Finding similar strings and identify which groups have more than 1 members.