I applied online. The process took 2 days. I interviewed at Poly (Santa Cruz, CA) in Jan 2008
Interview
It was a mostly smooth process. The online application form was terrible: hard to use, ugly to look at, felt like your resume would get lost in the system. The HR person was super friendly and super nice. The office area inside seemed very nice and professional.
I was interviewed three times. The manager I spoke to was very nice and professional. One of the tech folks was also very nice. The last person was arrogant and had a Nick-Burns-your-company-computer-guy-esque attitude.
Didn't want to work there after that.