I applied online. The process took 3 months. I interviewed at Google
Interview
Applied on the website and the recruiter contacted me in 2-3 months via email with interview details.
Two interviews in a row, the interviewers were nice.
However, after the interview, not a single feedback was given. Pretty bad experience.