First round - aptitude and technical questions which includes basic quants, reasoning and basic programming questions (both are given with no options),2nd round - coding question, 3rd round - one to one, 4th round - final coding round, 5th round - personal hr
the interview was overall a good experience. They listened to what i had to say and gave me a chance to prove myself. it also helped that i had researched the company and was prepared