I applied online. The process took 3 weeks. I interviewed at Geek Squad (Birmingham, AL) in June 2012
Interview
I was already a current employee, and did a single phone interview with a manager. It was just like any other internal interview with the company, except that it was over the phone rather than in person. Questions and flow of the interview were similar as well.