I applied online, there are total 2-3 rounds which includes basic introduction round, technical round and final round by senior management.
In basic info round they may call and ask about your interest in job and other basic info.
In technical interview, Interviewers have sound knowledge of the interviewed technologies and the questions would not be so tricky.
Final interview could be taken by senior management or HR people. In this interview they will ask about your strengths and weaknesses and your expectations.