I applied online. The process took 4 months. I interviewed at Google in Oct 2009
Interview
started with phone screens anf then after couple of rounds of screens, I met with them in person. the questions were pretty good focused on my work experience and my expectations from Google. in general I enjoyed interniewing