I applied in-person. The process took 2 weeks. I interviewed at StayinFront
Interview
First you have to write Essay on any topic then an Aptitude Test. If you clear Aptitude test then only you are eligible for Person to Person Interview, HR Round, May be Management Round too.
I applied online. The process took 1 day. I interviewed at StayinFront (Gāndhīnagar, Gujarat) in Dec 2012
Interview
Excel Spreadsheet verification - To test the Excel function and how it works after giving random inputs
Personal round - This is F2F round with QA director
HR round - HR round with no negotiations and salary is fixed here. Everything is decided by them.
Meeting with Managing Director - Just give him a background details.
Final Selection - Take offer latter