I applied through a job portal and then i got a call from HR.
There were 4 rounds. Written test,Technical interview,HR interview,Programming round.
Written test contains general aptitude and reasoning questions. Technical interview was good.
Basically they want to check the logic or approach of the candidate. In Programming round two pattern questions were there. The difficulty level of programs is high.
Overall it was a good experience.