I applied online. The process took 1+ week. I interviewed at Google in Nov 2011
Interview
I applied online and got a mail saying they were interested in my profile and sent me details regarding filling an application form. It was basically to determine my areas of interest and my area of expertise. After this the HR sent me a mail asking for a convenient time for scheduling a phone interview. Had 2 back to back interviews. Interviewer was friendly.
Interview questions [1]
Question 1
Given a set of intervals(time in seconds) find the set of intervals that overlap