Different position required different rounds. Generally there are 2-3 rounds of interview conducted. The rounds are mostly consisting of Personal and Technical aspects and also HR Round. For specific positions presentation are also needed to be given during interview which is informed in advance.