I applied through an employee referral. The process took 5 days. I interviewed at Flex (Chennai) in Apr 2011
Interview
First I was phone interviewed by a peer, then 1:1 by manager. It all went well and I was offered job. Interview by peer was more on technical/subject front while interview with manager was more on attitude, interests etc.