Interview process is very professional. They check your theoretic as well as practical knowledge, programing skills, presence of mind everything. Interviewers are too calm and supporting, they will listen to your opinion and even will review the answer you told. Technical Round: It was purely technical programming related. Group Discussion: They really analyze candidate point wise like listening, speaking, managing team, use of vocabulary. HR round: here they test who you are in person and how can you deal with the day to day problems.