1st Round was MCQ round with around 45 questions. the time given was 1 hour. Topics included networking, OS, SQL, C++, java, etc.
Then technical rounds took place. I had 2 to 3 technical rounds. In each round 4 to 5 coding questions were asked.
One thing that I liked about the interview is that language is not a constraint. You can code in any language as per your choice, only logic and approach matters.
5th Round: Managerial Round. Asked about weakness and strengths and other general questions, with some basic simple technical questions.
6th Round: HR
Note: Technical rounds may vary.