I applied through a recruiter. The process took 2 weeks. I interviewed at Google in Jun 2016
Interview
I enjoyed the two phone screen calls where I was asked about design problems. However, my on campus experience was a bit awkward and I did not feel very welcomed or that it ran smoothly.
The person who was supposed to pick me up for my interview got mixed up and I was left waiting in the lobby until well after my interview was supposed to start.
The three interviews I had were interesting but it was very distracting that the interviewers are typing a mile a minute while you talk to them. They explained that they were required to take notes but did not add to a great interview dynamic.
I enjoyed my lunch interview and tour, but after lunch I was dropped off in an interview room and sat there until someone walked in and said oh you shouldn't be here you're done! and walked off.
I understand that interviews get cut off early but the whole thing was very disorganized, awkward and abrupt.
Very self-driven, first of multiple rounds, where I had to take the initiative to arrive at the problem, constraints, approach, solutions, tradeoffs and reasoning behind it in a matter of 30 minutes.
You would have to do a hiring assessment first, then a recruiter screening follows. First round interview with the hiring manager. Majorly product sense and product improvement. The questions were not direct though.
Overall a lot of steps to the interview process. Talked to different people and had opportunities to ask questions. Many different stages which made it a lengthy process overall. Wasn't too bad.