I applied online. The process took 2 days. I interviewed at Cognizant (Chennai) in Dec 2013
Interview
There were 2 technical interviews and 1 HR interview. You HAVE to follow up on them otherwise you won't hear back. It was a pretty lengthy process and quite frustrating. Overall the questions were very fair and necessary.