The interview started off with the first technical round which was taken up by two interviewer, It was based on data structures and algorithms mostly on handling data after selection there is second round again followed by 2 manager Arch of the team you would be working with, it consisted question based on the project you have worked on the architecture and flow and the minute details again few more data structures questions. After clearing that round i was told to leave for the day and expect a call from HR for the third round, i scheduled it the next day (i liked the flexibility they gave to choose the timing) , i arrived late in the evening and the next round was with the VP engineering & technology, the questions were mostly on data structures, cronjob ,puzzle and handling huge data , on clearing that round there is fourth round with the director, he would listen to you deeply and ask you question judging on your self explanation. I liked talking to him, he would ask questions out of the box innovative solutions , i would say it was very enjoyable feeling talking to and listening to him, on clearing this round there will be fifth round with the Manager HR would walk you through the company working culture and technologies etc and take feedback from you. finally the manager HR told me that i was selected and scheduled a call from the HR the next day for salary negotiation. In a nutshell i would say that the interview process went very smooth and was very quick.