I applied through college or university. I interviewed at Cognizant
Interview
This was extremely professional and well conducted. It was a campus interview and it was extensive however the process / questions were relevant to the job. They had selected atleast 10 of the people who were initially shortlisted for the job.