I applied through university. The process took 1 day. I interviewed at Cognizant (Chennai) in June 2018
Interview
Because it was kind of On-campus, we had a written test( AMCAT - Logical, Quant, English) before hand and out of 400 applicants 222 were shortlisted . Then we had 3 rounds
1.TR
2.HR
3.HR document verification.
Though everyone else's interview went only for a few minutes(5-15), mine went on for 1.5 hrs . But it was a piece of cake . Everything was from the basics. Expect questions around your final year project for sure. Then DBMS + OOPS concepts + Resume based questions.
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.