I applied through an employee referral. The process took 2 weeks. I interviewed at Cisco (San Jose, CA) in Aug 2007
Interview
Phone Interview - Recruiter called to schedule the time of phone interview and discuss the immigration status and such details. Nothing technical. It was followed by two phone interviews from team members . Team member interviews were very technical and also had some brain teasers thrown in.
1:1 interviews: total 6 = 1 recruiter, 4 team members and one manager. This process goes on for almost full day. Extremely technical. They will grill you on your resume, so don't even think about making things up. Longer the interviews, harder they get and better your chances of getting in. Manager's interview was fairly straightforward. Just to check if you will fit in.
Interview questions [2]
Question 1
How will you go about building and testing the hubble telescope in the lab?