Skip to main content
HireStepX is now in Beta! Be among the first to practice smarter and land your dream role.
Company Guides

Cognizant Interview Questions 2026: GenC, GenC Elevate

Cognizant interview guide 2026: GenC, GenC Next, and GenC Elevate tracks, online assessment, technical rounds, HR tips, and salary bands for freshers.

Interview Skills20 February 202610 min read5 sections

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.

5 sections

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:

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:

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: 1.
  • Arrays. sliding window (maximum sum subarray, longest subarray with sum K), two-pointer (three-sum, container with most water), prefix sums 2.
  • Trees. LCA (lowest common ancestor), path sum, zigzag level-order traversal, serialize/deserialize 3.
  • Graphs. number of islands (BFS/DFS), topological sort (Kahn's algorithm), shortest path (BFS for unweighted) 4. DP: coin change (minimum coins), longest common subsequence, house robber, unique paths 5.
  • 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)

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.'

  1. Relocation: confirm yes; Cognizant posts engineers to Bangalore, Hyderabad, Pune, Chennai, Kolkata, and other cities.
  1. 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.

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): 1. Cognizant GenC Elevate (2-3 LeetCode medium-hard in 90-120 minutes) 2. Infosys Digital/SP3 (2 LeetCode medium in 3 hours; harder than Elite) 3. TCS Digital (2 LeetCode easy-medium in 60 minutes)

Project qualityAll 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 switchAll 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.

Strategyappear 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.

Quick answers

Before you close this tab.

Cognizant GenC Elevate assessment: the most technically demanding Cognizant fresher assessment. Format: (1) Aptitude section (same as GenC and GenC Next): Quant, Reasoning, Verbal. (2) Advanced coding section: 2-3 LeetCode medium-hard problems in 90-120 minutes. Languages: Java, Python, C++, or JavaScript. (3) Optional AI/ML aptitude section (for candidates who have taken an AI/ML track): basic ML concepts, Python data science questions, and a simple ML coding problem. How to prepare: minimum preparation target is 150 LeetCode problems (50+ medium, 20+ hard) with strong pattern recognition in arrays (sliding window, two-pointer), trees (BFS/DFS), graphs (topological sort, connected components), and DP (coin change, LCS, edit distance). Realistically, candidates who clear GenC Elevate typically have 200+ LeetCode problems solved or equivalent competitive programming practice. Time management in the assessment: with 2-3 problems in 90-120 minutes, you have 30-45 minutes per problem. Solve the easiest problem completely first; submit a partial (even if not optimal) solution for the harder problem before time runs out. Partial credit is better than no credit. Platform: Cognizant uses HackerRank for the coding assessment. Practise specifically on HackerRank to get comfortable with its IDE and I/O format.

Options if you qualify for GenC but not GenC Next or Elevate: (1) Accept the GenC offer: GenC offers 4 LPA and places you in a Programmer Analyst role. This is a legitimate start to an IT career and provides Cognizant experience, training, and a stable income. (2) Re-attempt higher-track assessments: Cognizant occasionally opens applications for higher tracks off-campus. If you develop your DSA skills between your GenC offer and the next GenC Elevate cycle, you may be able to appear for a higher track assessment. Ask your college placement cell if there are multiple windows. (3) Accept and switch: many engineers accept GenC, work for 1-2 years to build skills (DSA practice in evenings, cloud certifications, real project experience), then switch to product companies or higher-paying IT services roles. The 1-year service bond means you cannot switch before completing the mandatory tenure without paying the bond penalty. (4) Apply off-campus to other companies in parallel: even if you accept a GenC offer, you are not obligated to join until your joining date. Continue applying to other companies that have not closed their hiring windows. Many off-campus drives for product companies and mid-tier companies run throughout the year, independent of campus placement season.

Explore more

Continue reading

Practice

Know the answer. Now say it.

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.