First round was telephonic and few questions were asked.
Second round was first technical , Basics were asked
Third Round was proper technical lasting for 40-50 mins and in dept concept of IPT were asked
Fourth Round was Managerial round , where general stuff was asked
Final Round was Director level were director just talks
Then HR round