I have been working at Google full-time (More than a year)
best workplace to learn and grow in the carrier
too much competition with bright minded people
I applied through an employee referral. The process took 2+ months. I interviewed at Google (San Jose, CA (US)) in April 2016.
First, there will be a phone interview. You will have one of the team member to interview you and prepare yourself to take on the challenge questions. The second step is onsite interview if you pass the phone interview. There will be a six hours interview with the group you may interact or work with.