I applied through university. The process took 2 weeks. I interviewed at First Solar in Feb 2011
Interview
Brief phone interview with Recruiter. Moved on to a 1:3 phone interview followed by an in person interview with several 1:1 interviews over about 4 hours. The initial recruiter within one hour of leaving my final in person interview that they had talked it over and wanted to extend an offer.