I applied online. I interviewed at Cognizant (Chennai) in Jan 2017
Interview
they conduct interview rounds in hr round technical round manager round in different varaites and they first call for hr round then technical round and then manager round. who are well versed in technical they are easily cleared interview rounds
I applied through college or university. The process took 2 days. I interviewed at Cognizant (Neu-Delhi) in Jan 2018
Interview
2 days campus recruitment. There was two rounds. One is technical demo about the subject and the other is hr interview. As I was interviewed for Math team I was asked to explain few concepts in the first round.
I applied through a staffing agency. I interviewed at Cognizant (Nāvalūr) in Jul 2016
Interview
2 technical+ 1 HR . you need to wait at least for 20 days to get an offer letter. there is nothing more to write here . Interviewer was very calm while taking up the interview