I applied through a recruiter. The process took 4 weeks. I interviewed at Ingram Micro (Irvine, CA) in Apr 2015
Interview
3 step process, initial phone call with 30 min intro, meeting onsite, , IQ , education and background check tests, offer. Overall process tool approx 4 weeks. Great experience.