I applied online. The process took 3 weeks. I interviewed at Ingram Micro in Mar 2015
Interview
I had a phone interview, a 2 person interview and an interview with the director. They asked quite a lot of questions, and some of them were very tricky. Probably one of the hardest interviews I've ever had.