First round Telephonic (Technical and HR), Second round face to face (Technical), Third round Management , It will take depends on Position where as you need to prepare accordingly. Please prepare it is very good company but interview questions are also very difficult, so please prepare accordingly.