I applied through a recruiter. The process took 4 weeks. I interviewed at Google in Apr 2013
Interview
I applied to the Freshman Engineering Practicum through a recruiter. The process went smoothly, and the interview was honestly fairly easy (I just simply had not studied at all for it at). The first question was a code reading question, which was straightforward. The second question was an easy string-related question, but I botched it and I knew I wouldn't get the position.
Interview through campus/connections. Went to the office to do interview, did 2 rounds. process took about 2 months, received a response saying no offer. I was underqualified though, so it came as no surprise really.
Interview questions [1]
Question 1
Shrunk down and stuck in a blender, how do you get out?
I applied through college or university. The process took 2 weeks. I interviewed at Google
Interview
I was called for back to back phone screens. They make you code in a google doc, and you have to explain what you are doing. As you make progress they will add questions on to increase the difficulty.
Interview questions [1]
Question 1
How do you program a min heap using Nodes (a linked list)