I applied online. The process took 3 weeks. I interviewed at Cognizant (Pune) in Mar 2011
Interview
I applied for position which required skills in Java, J2EE. First round was technical phone interview. After a week i was informed to come for oncampus interview with the manager of the project for which my profile was selected. Third round was HR interview for salary negotiation.
Interview questions [1]
Question 1
Question were related to servlet, jsp's, core java.
Applied through the regular walk--in interviews.
The company, at least in 2010, was in a heavy growth mode. They have been outstripping the competition anyways. So they were looking for a lot of new people, especially those with big company names on their resume (to brag about it). That worked in my favor.
Interview was mostly normal - usual Java related questions for area. Had one tech round and one HR round. Nothing extra-ordinary there.
Interview questions [1]
Question 1
Why do you want to move from your <big-name-IT-company> to Cognizant?