I applied online. The process took 4 weeks. I interviewed at SSL (Palo Alto, CA) in Mar 2011
Interview
After a initial phone screening, I was called for onsite 1:1 and group interview. I was received by the department manager from the reception lobby and was taken to section where I met rest of the team. Then there were series of 1:1 with the senior members (six in total) of the team. There was lunch in between and I was taken to restaurant off campus, during lunch the conversation was not work related and were on general topics.