I applied online. The process took 3 weeks. I interviewed at onsemi (Phoenix, AZ) in May 2007
Interview
Initially I was contacted via telephone by an HR recruiter, then by the department manager.
Once I was selected for personal interviews, I was interviewed by 6 different people including the department manager (again) and potential co-workers. Each separate interview was 45 min to 1 hr long.