I applied through university. The process took 1 day. I interviewed at Cognizant (Calcutta) in Sept 2011
Interview
Initially I was a bit worried as it was my first of a kind interview.But the moment I entered the room my interviewer made it easy for me as he was so good natured and the way he asked me to sit , all the nervousness just swept away.
He first asked me about myself and I told him.Then after asking some general daily life question all of a sudden he shifted to technical questions. He gave me SQL queries and then asked me some most basic questions in Java(Inheritance,abstract class etc) .It took around 30 minutes.
Introduction
Basic of Oops and Programming
2 Coding Questions
Reverse String and Number
Question on Java and SQL Spring Boot and Other programing related questions like hashing map vs hash table why they are used
It was three round interview with written test and 2 easy interviews. One technical and one with HR for compensation discussion. All were conducted on the same day. In order to get selected need to stand out and answer uniquely.