I applied through college or university. The process took 2 days. I interviewed at Cognizant (Hyderabad) in Dec 2011
Interview
I was selected on-campus after my bachelor's. First round was Aptitude and analytically reasoning and English. Second round was a Technical round. Third was HR. First round was Aptitude and reasoning it was not very difficult but the scores were relative. It is impossible to answer all question in the given time. Second round was mostly about concepts in C programming which are basics. Third was a Hr round where they asked personality questions.
Interview questions [1]
Question 1
They asked me mostly about my subjects in bachelor's and few concepts about C programming
Smooth interview process as well as it was very interesting with ample feedback at the end. I enjoyed the conversation a lot and coverted the interview and accepted the offer.
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