It was an on campus opportunity for us. The were two written round tests. First one was aptitude based and second one was programming consisting of 3 questions. Then we had Technical and Hr Interviews one after the other. The whole process was smooth and the interviewers were friendly.