3 rounds in total, 1st was technical, 2nd was technical and HR then 3rd was Puzzles as well as technical round. 1st round was about data structures and their implementations and 2nd was about OOPs and class implementation and the 3rd round was about puzzles and mathematical questions.