It was an off campus. It consists of
GD - current affairs and funny GD topics
Written test - Analytical + logical reasoning and Programming
Technical Interview - Fully on your resume and Some C Programming
HR interview - Asusual background verification and normal intrvw ques
It was a smooth and good experience I ever had. HR's of Cognizant are the best in interviews