I applied online. The process took 4 weeks. I interviewed at Google in Nov 2018
Interview
Submitted application ~ last week of October. Heard back and Scheduled Interview for mid-November. 2 onsite technical interview questions. Very friendly interviewers. Felt more like a chat than a formal interview. Fairly easy questions. Happy. :)
There are two 45 min technical in a programming language of your choice. It focuses on data structures and algorithms. In my opinion the interviews are a little bit challenging but you will be fine if you perepare.
I applied through college or university. The process took 4 weeks. I interviewed at Google
Interview
After speaking to a recruiter, an interview with two software engineers was scheduled. I honestly thought a internship at Google was my something I really wanted, but after this interview process I sincerely have no interest in going out of my way to work for Google. One of the interviewers was extremely rude, always making smirk remarks and when asked how his experience was at Google he said "um.. I'm getting by. You have any more questions? No? okay." I recall answering all his questions, to the point where he was pondering on what to ask me. The question he came up with on the spot, seemed like it wasn't even formulated correctly. He asked to apply a Graph Algorithm, on something that was not even remotely a graph, and overall there was no connection on how this would lead to some result. It was a bad question. Interviews with these big companies are always underwhelming to say the least.
Interview questions [1]
Question 1
Sums of the leaves on a tree (recursively and using a graph)