I applied through college or university. I interviewed at Cognizant
Interview
It was Very Smooth, Interviewer was very good , He asked basic question and mainly from the project and your resume , Asked in which technologies you are comfortable with and then asked related question
3 rounds of interview. First round was an Aptitude test. Second was the Technical round. Lastly the HR Round. The interview process was fair and transparent. Not too difficult as a fresher.