It was 3 rounds
First round tested me on aptitude
Second round was based on my knowledge of algorithms like searching and sorting and finally third round in person interview
In third round of the interview was very nice and they asked me basic questions about sql and c++ and object oriented programming