Basically 3 rounds.
1.Written-MCQ, 3 sections,you have a choice in either Java or C Programming, Aptitude is mandatory. Easy,40 questions in 1 hour.
Note:- In case you attempt Java like me you have to write 6 program, in half an hour time. Though the programs are easy -> Bubble sort, Series Printing and likewise.
2. Technical Interview-One on one technical interview, mine lasted for 1 and half hour. The interviewer initially asked good questions, but after few minutes he asked me some puzzles, which I wasn't able to answer. Beware of the puzzles.
3. HR interview