It was an oncampus interview. In the morning, there was a written test which tests your analytical and reasoning, aptitude, etc. Within few hours, the results were announced and people who cleared moved on to the final HR interview which started immediately. HR interview should be a cake walk. They basically test if you are interested to work and how capable are you to learn as they will anyway train you vigorously at Mysore Development Center. Finally, results were announced on the same day (midnight though). The HR people were very good and talk very softly to make the candidate comfortable.