I applied through university. The process took 2 weeks. I interviewed at Flex (San Jose, CA) in May 2013
Interview
Met at our University's Career Fair. Then had a phone interview with the Director of Finance. I was then brought into the company to interview with 3 different people, each 30 minutes each. I interviewed with a Financial Analyst, Senior Director of Finance, and an Accounting analyst. Overall quick process and very straight forward.