I applied through college or university. The process took 2 months. I interviewed at Cognizant (Chennai) in Jun 2024
Interview
1. Online Assessment (Aptitude + Programming)
This is the first elimination round and includes:
Aptitude Section:
Quantitative Aptitude
Logical Reasoning
Verbal Ability
(Usually 25–30 questions in ~45-60 minutes)
Automata Fix (Coding Debugging):
5–7 small code snippets with bugs
You have to fix them to pass test cases
(Language options: Java, Python, C, C++)
Versant/Communication Test (if applicable):
Tests speaking, listening, reading, and comprehension skills
Conducted through a phone or online tool
2. Technical Interview
Conducted by Cognizant panel (usually virtual)
Focus areas:
Programming knowledge (languages like C, Java, Python)
Final year project discussion
Core concepts: OOPs, DBMS, OS, CN
Problem-solving approach
Basic DSA (for GenC Elevate roles)
May include code writing or verbal logic explanation
3. HR Interview
Behavioral and cultural fit check
Common questions:
Tell me about yourself
Why Cognizant?
Strengths, weaknesses
Willingness to relocate/work in shifts
Salary expectations (usually fixed for freshers)
Interview questions [1]
Question 1
Can you explain your final year project in detail?
Two interviews with coding test and and aptitute test , pretty easy , aske about projects done and java oops questions also sql question , position was full stack developer
We had many rounds like 3 rounds before interview and interview was quite good. I got selected into cognizant as and programmer analyst trainee. I did not focus much on java, so due to that i Got 4 lpa
They asked very basic questions of reversing a string java basics and sql introduction and asked some data structures concepts finally few hr questions so on finally interviewer looks very strict interview got rejected