Cognizant is one of India's top IT services companies and has restructured its fresher hiring into three tracks: GenC, GenC Next, and GenC Elevate, with different technical bars and salaries. Understanding which track to target and how to prepare for each is essential for maximising your outcome. This guide covers the complete Cognizant interview process for 2026.
Cognizant GenC hiring tracks
Cognizant fresher hiring tracks (2026):
1. GenC (Programmer Analyst): - Eligibility: 60% aggregate across 10th, 12th, and graduation; no active backlogs - Assessment: Aptitude (Quant + Reasoning + Verbal) + 2 easy coding problems - Salary: 4 LPA CTC - Role: Programmer Analyst; placed on service delivery projects
2. GenC Next (Programmer Analyst, advanced): - Eligibility: 7.0 CGPA or above; no backlogs - Assessment: same aptitude sections + harder coding problems (LeetCode easy-medium) + a separate AI/data aptitude section - Salary: 5.5 LPA CTC - Role: Programmer Analyst with preference for modern tech stacks
3. GenC Elevate (Software Engineer, premium track): - Eligibility: 8.0 CGPA or above; strong competitive programming or DSA background - Assessment: the most rigorous Cognizant test; 2-3 LeetCode medium-hard coding problems - Salary: 9-10 LPA CTC - Role: Software Engineer; placed on digital transformation and engineering teams
Track eligibility and application:
- Candidates typically apply for the track matching their profile; Cognizant may also invite high-scoring GenC candidates for the GenC Next or Elevate assessment
- Campus drives: Cognizant visits many colleges directly; off-campus: apply via Cognizant careers portal
- Background check: all tracks require 60% across 10th, 12th, and graduation; CGPA requirements vary by track
Cognizant GenC technical interview questions
Cognizant GenC technical interview questions:
1. Programming (output prediction): 'What is the output of this C code?' #include<stdio.h> void fun(int a) { a = a + 10; } int main() { int x = 5; fun(&x); printf("%d", x); return 0; } Answer: 15 (the function receives a pointer to x and modifies the original value; a = *a + 10 sets x to 5+10=15).
2. OOP: 'What is a pointer in C and how does it differ from a reference in C++?' Pointer: a variable storing a memory address; can be NULL; can be reassigned to point to a different address. Reference: an alias for another variable; cannot be NULL; cannot be reassigned.
'What is a constructor and what are its types in Java?' Constructor: a special method called when an object is created; same name as class; no return type. Types: Default (no parameters), Parameterised (with parameters), Copy (creates a new object as a copy of an existing object — Java does not have a built-in copy constructor like C++; you implement it manually).
3. DBMS: 'Write a SQL query to find duplicate emails.' SELECT email, COUNT() as count FROM Users GROUP BY email HAVING COUNT() > 1;
'What is the difference between a clustered and non-clustered index?' Clustered index: determines the physical order of data in the table; a table can have only one (usually the primary key). Non-clustered index: a separate structure pointing to the data; a table can have multiple.
4. Data Structures: 'Explain the stack data structure and give a real-world use case.' Stack: LIFO (Last In First Out); operations: push (add to top), pop (remove from top), peek (view top without removing). Use cases: undo/redo in text editors, call stack in programming languages, parsing expressions, back button in a browser.
Cognizant GenC Elevate coding preparation
Cognizant GenC Elevate coding preparation:
The GenC Elevate assessment is the highest technical bar among the Cognizant tracks. The coding section has 2-3 LeetCode medium-hard problems in 90-120 minutes.
Most common topics in GenC Elevate coding round:
- Arrays: sliding window (maximum sum subarray, longest subarray with sum K), two-pointer (three-sum, container with most water), prefix sums
- Trees: LCA (lowest common ancestor), path sum, zigzag level-order traversal, serialize/deserialize
- Graphs: number of islands (BFS/DFS), topological sort (Kahn's algorithm), shortest path (BFS for unweighted)
- DP: coin change (minimum coins), longest common subsequence, house robber, unique paths
- Strings: longest palindromic substring, anagram groups (sort-key approach), string matching
GenC Elevate assessment strategy:
- Solve the easier problem completely first; partial marks for the harder problem
- Write clean, readable code (not just one-liners); the automated test cases check correctness
- Include edge case handling (empty input, single element, maximum values)
- Use Python for speed of writing; Java for type safety
Preparation plan for GenC Elevate (8-10 weeks):
- Weeks 1-4: Complete the core patterns (sliding window, two-pointer, BFS/DFS, basic DP)
- Weeks 5-8: Solve 15-20 company-specific Cognizant problems on LeetCode (filter by Cognizant tag)
- Weeks 9-10: Mock tests under timed conditions (90 minutes per 2 problems)
Practise Cognizant technical and HR interview questions with HireStepX's AI voice interviewer. Get scored feedback on OOP explanations, coding walkthroughs, and HR answers. First 2 sessions free.
Practice freeCognizant HR interview questions
Cognizant HR interview questions:
1. 'Tell me about yourself': 60-90 seconds. Cover: who you are (engineering branch, college), key project, skills, and why Cognizant.
2. 'What do you know about Cognizant?' Key facts: Cognizant was founded in 1994 as an in-house technology unit of Dun and Bradstreet; went independent; now headquartered in New Jersey with its largest delivery centres in India. Revenue is approximately USD 19 billion (2024). Cognizant's major practices: Digital Engineering, AI and Analytics (Cognizant's Neuro AI platform), Cloud Infrastructure, Enterprise Platform Services (SAP, Salesforce). Cognizant has a strong healthcare IT practice.
3. 'Why should we hire you?' Make it specific: 'I have [X relevant skill], demonstrated through [specific project]. I am a quick learner [backed by: I taught myself Python in 3 months and used it in my project]. I genuinely want to contribute to Cognizant's [specific practice] because [specific reason].'
4. 'What are your hobbies?' Connect at least one hobby to a professional skill. 'I enjoy competitive programming, which has sharpened my problem-solving and algorithmic thinking. I also read about AI and follow the latest research papers in large language models.'
- Relocation: confirm yes; Cognizant posts engineers to Bangalore, Hyderabad, Pune, Chennai, Kolkata, and other cities.
- Bond/Service Agreement: Cognizant typically requires freshers to sign a service agreement (stay for 1 year minimum after completing training). Confirm you have read and are comfortable with this.
Comparing GenC Elevate with Infosys Elite and TCS Digital
Cognizant GenC Elevate vs Infosys Elite vs TCS Digital (for freshers in 2026):
Salary:
- Cognizant GenC Elevate: 9-10 LPA CTC
- Infosys Elite/SP3: 7.5-11 LPA CTC
- TCS Digital: 7 LPA CTC
Technical bar (coding assessment difficulty, highest to lowest):
- Cognizant GenC Elevate (2-3 LeetCode medium-hard in 90-120 minutes)
- Infosys Digital/SP3 (2 LeetCode medium in 3 hours; harder than Elite)
- TCS Digital (2 LeetCode easy-medium in 60 minutes)
Project quality: All three premium tracks offer better projects than the standard tracks. Cognizant GenC Elevate has the highest technical bar, suggesting the strongest technical environment among the three.
Learning platform:
- TCS: iEvolve (strong, large course library)
- Infosys: Springboard (excellent, highly rated)
- Cognizant: Synapse learning platform (good, improving)
Brand for future switch: All three are equally recognised and respected for background verification at product companies. Choose based on the specific role offered, the project domain (ask HR), and the salary differential.
Strategy: appear for all three assessments. Accept the highest track you qualify for. If you qualify for GenC Elevate AND TCS Digital, GenC Elevate pays better. If you qualify for Infosys SP3 AND GenC Elevate, salaries are comparable; project allocation and geography are the deciding factors.
Frequently asked questions
Explore more