This is about my recent interview experience with Cognizant, which was conducted off-campus through the Superset platform in May 2025. The recruitment process was well-structured and consisted of four rounds: a Communication round, an Aptitude + Reasoning (Game-Based) Round, a Technical Assessment, and finally a combined Technical + HR Interview.
Recruitment Process Overview
The Cognizant recruitment process had 4 rounds:
- Communication Test
- Aptitude + Reasoning (Game-Based Assessment)
- Technical Assessment
- Technical + HR Interview
After applying via the Superset platform, nearly 1 month later, I got the communication round test link.
Round 1: Communication Round
- Duration: 60 minutes
- Method: Virtual
- Focus: English , Fluency, Grammar.
- Obstacles: In this round , one section consists of an audio which will be played only once and you have to repeat after it. So please be careful.
After 3-4 days , I got test link for aptitude round.
Round 2: Aptitude Round
- Duration: 80 mins
- Method: Virtual
- Focus: 30 aptitude questions followed by 4 sections of gamified assessments.
- Obstacles: In Gamified you should reach maximum level as you can to increase you chances of selection.
After 1 day , I got test link for technical assessment prior to 3 days.
Round 3: Technical Assessment:
- It consisted of 2 coding(java) , 2 sql , 1 web development (html , css , js ) questions .
- I am very much familiar with c++. But it has only options for Java , python , c#. So I have opted Java.
- I have selected the default cluster which is Java , so I have to do the coding in Java only.
- I solved both coding questions and both sql questions and I solved the html , css part and didn't solve the js part of last question.
After 3 days , I got mail that I was shortlisted for virtual interview.
Round 4: Technical Interview:
- I have been alloted a slot of 4-6 pm . After waiting for long time my interview started at 5:30pm .
- The Interviewer asked me to introduce myself.
- I am not much familiar with java coding ( I know only the basics and not much with development, in technical assessment I have solved the questions since they were easy and didn't need any collections to solve).
- So I introduce myself with my background and mentioned that I am interested towards AI/ML so that I can get questions based on that and also told , I use c++ for problem solving and only java basics.
- He gave 2 questions to solve : given two arrays, you need to find the common elements . and given a strong which contains a letter twice and you need to find it.
- These were the easy questions that , I've got since I'm already familiar with easy-medium level questions on GFG with cpp.
- But , I couldn't even write error free code in java and the same for the second question as well . But I have explained him the logic but he asked me to write the code .
- Then , I asked if I could write in c++ . But he said I want in java only.
- At that Moment, i knew that it was all over. Then he asked me some OOPS questions and winded it up.
- He also asked about the Relocation and flexibilty to work in night shifts.
Final Outcome
- So , the technical interview will be purely based on the cluster and the resume.
- I have felt like targeting FAANG to being rejected by Cognizant, i have came a long way.
- Btw , I am currently working as an intern (6 months) , not a reputed one but.