There were 3 rounds namely, written technical and aptitude round, then few rounds of technical and finally the HR round. I qualified for the written round and then went through 5 rounds of technical face to face interview. First and second interviewer were quite cool and seemed to be impressed with my answer. But third interviewer was quite strict. I did well in starting rounds of technical interviews. I was not called for the HR round.