I applied online. The process took 3 weeks. I interviewed at Cisco (San Jose, CA) in Feb 2011
Interview
Hiring manager did the phone screen and called for an onsite interview, met all the team members, went through technical and HR round of interview, questions are based on project and general technical question, most of the team members asked same or similar repeating questions