5 Rounds
I joined being a fresher
1. Written (C,C++,Apti)
2. Technical 1 (Engg Projects, Background Domain Knowledge Based on your Engg Brach ECE,CS etc, Puzzle)
3 Technical 2 (C,C++,Data Structure,Puzzle)
4. Managerial Round (Some basic technical questions like stack, queue , gdb) & then basic questions (Shrot term , long term goal, tell me about yourself etc)
5. HR Round (just basic for conforming if you are interested to work for the position with salary)