I applied through other source. The process took 2 months. I interviewed at Google (Mountain View, CA) in Apr 2016
Interview
Weird process, lots of video chats including during onsite interview. Asked a lot of questions to gauge knowledge of Google. Make sure to do your research on the company
It is a long process. Interviewed with a lot of people.they asked me a lot of questions. It was intense interview process. They asked me how my coworkers describe me as a professional and as a person.