There were in total 4 rounds and an HR round.
Round 1 -was online coding test. 2 medium Data Structures and Algorithm questions was asked.
Then I got a call to attend F2F interview.
Round 2- Detailed discussion on my current projects with with architecture diagram.
C++ based questions
Multiple Aptitude based questions and puzzles.
Round 3- Managerial Round with questions on current project , task based questions and some details of project on which I will be working.
Round 4- Head of Department round. Few questions on previous employer, achievements etc.
Round 5- HR round. 4 Situation based questions.
Salary negotiation.