PapersAdda

Cognizant Exam Pattern 2026

8 min read
Exam Patterns
Advertisement Placement

Cognizant Exam Pattern 2026 — Complete Guide

Last Updated: March 2026

Cognizant (CTSH) is a leading American multinational technology company that provides business consulting, information technology, and outsourcing services. With a strong presence in India, Cognizant recruits thousands of fresh graduates every year through various programs.


Cognizant Recruitment Process Overview

The Cognizant selection process typically consists of:

  1. Online Assessment
  2. Technical Interview
  3. HR Interview

Section-Wise Exam Pattern

SectionNumber of QuestionsTime AllottedMarksDifficulty
Aptitude Test2435 minutes24Moderate
Verbal Ability2220 minutes22Easy to Moderate
Logical Reasoning1414 minutes14Moderate
Code Debugging720 minutes7Moderate
Coding240 minutesvariesModerate to Hard
Total69+129 minutes--

Detailed Section Breakdown

1. Aptitude Test (35 Minutes - 24 Questions)

Tests quantitative ability and mathematical skills.

Topics Covered:

  • Number System
  • Percentages
  • Profit and Loss
  • Simple & Compound Interest
  • Ratio and Proportion
  • Averages
  • Time and Work
  • Time, Speed & Distance
  • Permutation and Combination
  • Probability
  • Data Interpretation (Tables, Pie Charts, Bar Graphs)

Sample Questions:

Q1. A number when divided by 357 leaves remainder 39. What will be the remainder when the same number is divided by 17?

  • a) 3
  • b) 4
  • c) 5
  • d) 6

Q2. The population of a town increases by 10% annually. If the present population is 12100, what was it 2 years ago?

  • a) 10000
  • b) 11000
  • c) 9000
  • d) 9500

Solution: Let population 2 years ago = P. P × 1.1 × 1.1 = 12100, P = 12100/1.21 = 10000

Q3. A can complete a work in 12 days and B can complete the same work in 18 days. If they work together, how many days will they take?

  • a) 6.5 days
  • b) 7.2 days
  • c) 8 days
  • d) 9 days

Solution: A's 1 day work = 1/12, B's 1 day work = 1/18. Together = 1/12 + 1/18 = 5/36. Days = 36/5 = 7.2


2. Verbal Ability (20 Minutes - 22 Questions)

Tests English language proficiency.

Topics Covered:

  • Reading Comprehension (2 passages)
  • Sentence Correction
  • Error Detection
  • Para Jumbles
  • Fill in the Blanks
  • Synonyms and Antonyms
  • Prepositions

Sample Questions:

Q4. Choose the word closest in meaning to "Meticulous":

  • a) Careless
  • b) Detailed
  • c) Quick
  • d) Lazy

Q5. Identify the error in the sentence: "Each of the students (a) / have submitted (b) / their assignments (c) / on time (d)."

Q6. Rearrange the following sentences: P: The conference was a huge success Q: Many experts from around the world attended R: It was organized by the university S: The topic was sustainable development

The correct order is:

  • a) RQSP
  • b) RSPQ
  • c) SRQP
  • d) RSQP

3. Logical Reasoning (14 Minutes - 14 Questions)

Tests logical thinking and analytical skills.

Topics Covered:

  • Coding-Decoding
  • Blood Relations
  • Direction Sense
  • Syllogisms
  • Number Series
  • Pattern Recognition
  • Data Arrangements
  • Calendar Problems

Sample Questions:

Q7. Find the missing number: 1, 4, 9, 16, 25, ?

  • a) 30
  • b) 36
  • c) 42
  • d) 49

Q8. If A is B's brother, B is C's sister, and C is D's father, how is A related to D?

  • a) Father
  • b) Uncle
  • c) Brother
  • d) Nephew

Q9. If SUNDAY is coded as 123456 and MONKEY is coded as 7890#$, how is MONDAY coded?

  • a) 789456
  • b) 789056
  • c) 789#56
  • d) 789$56

4. Code Debugging (20 Minutes - 7 Questions)

Tests ability to identify and fix errors in code.

Languages: C, C++, Java

Common Error Types:

  • Syntax errors
  • Logical errors
  • Runtime errors
  • Semantic errors

Sample Questions:

Q10. Identify the error in the following C code:

#include<stdio.h>
int main() {
    int a = 5, b = 0;
    int c = a / b;
    printf("%d", c);
    return 0;
}

Q11. Find the logical error:

int factorial(int n) {
    if(n == 0)
        return 1;
    return n * factorial(n);  // Error here
}

Q12. Identify the error:

public class Test {
    public static void main(String[] args) {
        String s = "Hello";
        s.append(" World");
        System.out.println(s);
    }
}

5. Coding Section (40 Minutes - 2 Questions)

Tests programming skills and problem-solving ability.

Supported Languages: C, C++, Java, Python

Sample Questions:

Q13. Write a program to print the Fibonacci series up to N terms.

#include<stdio.h>
int main() {
    int n, i, t1 = 0, t2 = 1, next;
    scanf("%d", &n);
    for(i = 1; i <= n; i++) {
        printf("%d ", t1);
        next = t1 + t2;
        t1 = t2;
        t2 = next;
    }
    return 0;
}

Q14. Write a program to find the second largest element in an array.

def second_largest(arr):
    first = second = float('-inf')
    for num in arr:
        if num > first:
            second = first
            first = num
        elif num > second and num != first:
            second = num
    return second

n = int(input())
arr = list(map(int, input().split()))
print(second_largest(arr))

Difficulty Level Analysis

SectionDifficulty LevelKey Challenge
Aptitude TestModerateSpeed calculations
Verbal AbilityEasy to ModerateTime management
Logical ReasoningModeratePattern recognition
Code DebuggingModerateIdentifying subtle bugs
CodingModerate to HardWriting optimized code

Topic-Wise Weightage Table

Aptitude Test (24 Questions)

TopicQuestions
Data Interpretation6-8
Percentages & Profit/Loss4-5
Time & Work/Speed4-5
Number System3-4
Probability & P&C3-4

Verbal Ability (22 Questions)

TopicQuestions
Reading Comprehension8-10
Sentence Correction4-5
Error Detection4-5
Para Jumbles3-4

Logical Reasoning (14 Questions)

TopicQuestions
Number Series3-4
Coding-Decoding3-4
Blood Relations2-3
Direction Sense2-3

Code Debugging (7 Questions)

TopicQuestions
C Language3-4
C++2-3
Java1-2

Preparation Strategy by Section

Aptitude Test

  1. Practice mental calculations daily
  2. Memorize tables, squares, and cubes
  3. Learn shortcut formulas
  4. Focus on Data Interpretation

Verbal Ability

  1. Read English newspapers daily
  2. Build vocabulary systematically
  3. Practice grammar exercises
  4. Solve RC passages regularly

Logical Reasoning

  1. Practice pattern recognition
  2. Solve number series daily
  3. Learn coding-decoding shortcuts
  4. Focus on data arrangements

Code Debugging

  1. Practice reading others' code
  2. Understand common error patterns
  3. Review syntax of C/C++/Java
  4. Practice identifying logical errors

Coding

  1. Practice basic algorithms
  2. Focus on array and string problems
  3. Write code without auto-completion
  4. Test code with edge cases

YearAptitude Cut-offVerbal Cut-offLogical Cut-offOverall
202365%60%65%62%
202470%65%70%67%
202570%65%70%68%

Cognizant GenC vs GenC Next vs GenC Elevate

ProgramPackageDescription
GenC (Generation Cognizant)4 LPAEntry-level role for freshers
GenC Next6.75 LPAFor candidates with advanced skills
GenC Elevate8 LPAPremium role for exceptional candidates

For GenC Next preparation, refer to our Cognizant GenC Next Placement Papers 2026.


Frequently Asked Questions (FAQs)

Q1. Is there negative marking in Cognizant exam? A: No, there is no negative marking in the Cognizant online assessment.

Q2. What is the difference between GenC and GenC Next? A: GenC is the standard fresher role (4 LPA), while GenC Next offers higher package (6.75 LPA) with additional technical requirements.

Q3. Can I use an on-screen calculator? A: Yes, an on-screen calculator is provided for the aptitude section.

Q4. What is the best way to prepare for code debugging? A: Practice reading and understanding code, focus on common syntax and logical errors.

Q5. Are all sections mandatory to clear? A: Yes, you need to clear the cut-off for each section to proceed further.


Best wishes for your Cognizant preparation! 🚀

Advertisement Placement

Explore this topic cluster

More resources in Exam Patterns

Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.

More in Exam Patterns

More from PapersAdda

Share this article: