PlacementPrep

Capgemini Placement Papers 2026

21 min read
Company Placement Papers
Advertisement Placement

Capgemini Placement Papers 2026 - Complete Preparation Guide

Last Updated: March 2026


🏢 Company Overview

Capgemini SE is a French multinational corporation that provides consulting, technology, professional, and outsourcing services. Founded in 1967 by Serge Kampf, it is headquartered in Paris, France. With over 350,000 employees across more than 50 countries, Capgemini is one of the world's largest IT consulting, outsourcing, and professional services companies.

Key Highlights:

  • Founded: 1967
  • Headquarters: Paris, France
  • Employees: 350,000+ globally
  • Revenue: €22 billion+ (2025)
  • India Presence: Major delivery centers in Mumbai, Bangalore, Hyderabad, Pune, Chennai, and Kolkata
  • Work Culture: Collaborative, inclusive, innovation-driven

🎯 Eligibility Criteria (2026 Batch)

CriteriaRequirements
DegreeB.E/B.Tech, M.E/M.Tech, MCA, B.Sc, BCA (CS/IT preferred)
Batch2024, 2025, 2026
Academic Criteria60% or 6.0 CGPA throughout (10th, 12th, Graduation)
BacklogsNo active backlogs at time of joining
Gap AllowedMaximum 1 year gap between academics (with valid reason)
BranchCSE, IT, ECE, EEE, EIE, ICE, Mechatronics

💰 CTC Breakdown for Freshers 2026

ComponentAmount (INR)
Base Salary₹3,60,000 - ₹4,20,000
Variable Pay₹40,000 - ₹60,000
Joining Bonus₹50,000 (in some cases)
Total CTC₹4.5 - ₹5.5 LPA

Designation: Analyst / Software Engineer


📋 Exam Pattern 2026

Capgemini has updated its recruitment process with a focus on aptitude, technical skills, and coding abilities.

Online Assessment Structure:

SectionNo. of QuestionsTime (Minutes)Cut-off
English (Verbal)151570%
Quantitative Aptitude161670%
Logical Reasoning141470%
Game-Based Aptitude420-25Qualifying
Technical MCQ202070%
Coding2-3451 question

Total Duration: ~2.5 hours

Selection Process:

  1. Online Assessment (Elimination Round)
  2. Technical Interview (2 rounds possible)
  3. HR Interview
  4. Offer Letter

🧮 Aptitude Questions with Solutions (15 Questions)

Question 1: Number Series

Find the missing number: 2, 6, 12, 20, 30, ?

Solution: The pattern is: n(n+1) where n starts from 1

  • 1×2 = 2
  • 2×3 = 6
  • 3×4 = 12
  • 4×5 = 20
  • 5×6 = 30
  • 6×7 = 42

Question 2: Profit & Loss

A shopkeeper sells an article at 20% profit. If he had bought it at 10% less and sold it for ₹18 less, he would have gained 25%. Find the cost price.

Solution: Let CP = ₹x SP at 20% profit = 1.20x

New CP = 0.90x New SP = 1.20x - 18 New Profit = 25%

So: 1.20x - 18 = 1.25 × 0.90x 1.20x - 18 = 1.125x 0.075x = 18 x = ₹240


Question 3: Time & Work

A can complete a work in 12 days, B in 18 days. They work together for 4 days, then A leaves. How many more days will B take to finish?

Solution: A's 1 day work = 1/12 B's 1 day work = 1/18 (A+B)'s 1 day work = 1/12 + 1/18 = 5/36

Work done in 4 days = 4 × 5/36 = 20/36 = 5/9 Remaining work = 4/9

Days for B to complete = (4/9) ÷ (1/18) = 8 days


Question 4: Speed & Distance

A train 200m long crosses a platform 300m long in 25 seconds. Find the speed of the train in km/hr.

Solution: Total distance = 200 + 300 = 500m Time = 25 seconds Speed = 500/25 = 20 m/s

Convert to km/hr: 20 × (18/5) = 72 km/hr


Question 5: Ratio & Proportion

The ratio of ages of A and B is 4:5. After 6 years, the ratio becomes 6:7. Find the present age of A.

Solution: Let present ages be 4x and 5x

(4x + 6)/(5x + 6) = 6/7 28x + 42 = 30x + 36 2x = 6 x = 3

A's present age = 4 × 3 = 12 years


Question 6: Simple Interest

A sum amounts to ₹11,000 in 2 years and ₹12,100 in 3 years at simple interest. Find the principal.

Solution: Interest for 1 year = 12,100 - 11,000 = ₹1,100 Interest for 2 years = ₹2,200 Principal = 11,000 - 2,200 = ₹8,800


Question 7: Permutation

In how many ways can the letters of 'CAPGEMINI' be arranged?

Solution: Total letters = 9 I repeats twice

Number of arrangements = 9!/2! = 362,880/2 = 181,440


Question 8: Probability

Two dice are thrown. What is the probability of getting a sum of 9?

Solution: Total outcomes = 36 Favorable outcomes for sum 9: (3,6), (4,5), (5,4), (6,3) = 4

Probability = 4/36 = 1/9


Question 9: Average

The average of 11 numbers is 42. The average of first 6 is 38 and last 6 is 45. Find the 6th number.

Solution: Sum of 11 numbers = 11 × 42 = 462 Sum of first 6 = 6 × 38 = 228 Sum of last 6 = 6 × 45 = 270

6th number = (228 + 270) - 462 = 36


Question 10: Percentage

If A's salary is 20% less than B's, then B's salary is what % more than A's?

Solution: Let B's salary = 100 A's salary = 80

Difference = 20 Percentage more = (20/80) × 100 = 25%


Question 11: Partnership

A, B, C invest ₹50,000, ₹75,000, and ₹1,00,000 respectively. Find the ratio of their profits.

Solution: Ratio = 50,000 : 75,000 : 1,00,000 Divide by 25,000

Ratio = 2 : 3 : 4


Question 12: HCF & LCM

Find the HCF of 72, 108, and 144.

Solution: 72 = 2³ × 3² 108 = 2² × 3³ 144 = 2⁴ × 3²

HCF = 2² × 3² = 4 × 9 = 36


Question 13: Boats & Streams

A boat goes 12 km upstream in 3 hours and 20 km downstream in 2 hours. Find the speed of the stream.

Solution: Upstream speed = 12/3 = 4 km/hr Downstream speed = 20/2 = 10 km/hr

Speed of stream = (10 - 4)/2 = 3 km/hr


Question 14: Calendar

What day of the week was January 1, 2024?

Solution: Using odd days method: 2000 years = 0 odd days 23 years (2001-2023): 17 normal + 6 leap years Odd days = 17×1 + 6×2 = 29 = 1 odd day

January 1, 2024 = Monday


Question 15: Allegation

How much water should be added to 60 liters of milk worth ₹15/liter to get a mixture worth ₹10/liter?

Solution: Using allegation: Milk (15) ———— Water (0) \ / 10 / \ 10 5

Ratio = 10:5 = 2:1 Water to add = 60/2 = 30 liters


💻 Technical/CS Questions with Solutions (10 Questions)

Question 1: What is the difference between Compiler and Interpreter?

CompilerInterpreter
Translates entire program at onceTranslates line by line
Faster executionSlower execution
Shows all errors after compilationShows one error at a time
Requires more memoryRequires less memory
Examples: C, C++, JavaExamples: Python, JavaScript, Ruby

Question 2: Explain OOPs concepts.

  1. Encapsulation: Wrapping data and methods together in a class
  2. Abstraction: Hiding implementation details, showing only functionality
  3. Inheritance: Acquiring properties from parent class to child class
  4. Polymorphism: Same interface, different implementations (method overloading/overriding)

Question 3: What is the difference between Stack and Queue?

  • Stack: LIFO (Last In First Out) - like a stack of plates

    • Operations: push(), pop(), peek()
  • Queue: FIFO (First In First Out) - like a line of people

    • Operations: enqueue(), dequeue(), front()

Question 4: Explain DBMS normalization.

  • 1NF: Atomic values, no repeating groups
  • 2NF: 1NF + No partial dependency
  • 3NF: 2NF + No transitive dependency
  • BCNF: 3NF + For every FD X→Y, X must be a superkey

Question 5: What is the difference between TCP and UDP?

TCPUDP
Connection-orientedConnectionless
Reliable deliveryUnreliable
Ordered deliveryNo ordering
SlowerFaster
Used: HTTP, FTP, SMTPUsed: DNS, DHCP, streaming

Question 6: What is a Deadlock?

Four Conditions:

  1. Mutual Exclusion
  2. Hold and Wait
  3. No Preemption
  4. Circular Wait

Question 7: Explain the ACID properties.

  • Atomicity: All operations complete or none
  • Consistency: Database remains consistent after transaction
  • Isolation: Concurrent transactions don't interfere
  • Durability: Committed transactions survive failures

Question 8: What is the difference between Primary Key and Unique Key?

Primary KeyUnique Key
Cannot be NULLCan have one NULL
Only one per tableMultiple allowed
Uniquely identifies recordEnsures uniqueness

Question 9: Explain Virtual Memory.

Benefits:

  • Allows running larger programs
  • Efficient memory utilization
  • Process isolation

Question 10: What is REST API?

Key Principles:

  • Stateless communication
  • Client-Server architecture
  • Cacheable responses
  • Uniform interface
  • Layered system

HTTP Methods: GET, POST, PUT, DELETE, PATCH


📖 Verbal/English Questions with Solutions (10 Questions)

Question 1: Synonyms

Select the word closest in meaning to "ABERRATION": a) Normalcy b) Anomaly c) Regularity d) Standard


Question 2: Antonyms

Select the word opposite to "EPHEMERAL": a) Transient b) Fleeting c) Eternal d) Momentary


Question 3: Error Spotting

Identify the error: "Neither of the students have completed their assignment."


Question 4: Fill in the Blanks

The company decided to _______ the old software system. a) phase out b) phase in c) phase up d) phase down


Question 5: Sentence Improvement

"Despite of his illness, he attended the meeting."


Question 6: Para Jumble

Arrange: A) The results were announced B) Students waited eagerly C) After months of preparation D) For the final examination


Question 7: Reading Comprehension (Summary)

Passage about digital transformation in businesses...

Question: What is the main idea? Answer: Technology adoption is crucial for business survival in modern markets.


Question 8: One Word Substitution

A person who is indifferent to pleasure or pain: a) Stoic b) Cynic c) Skeptic d) Optimist


Question 9: Idioms

"Bite the bullet" means: a) To avoid responsibility b) To face a difficult situation bravely c) To start a fight d) To complain loudly


Question 10: Active to Passive

Convert: "The team has completed the project."


💡 Coding Questions with Python Solutions (5 Questions)

Question 1: Reverse a String

Write a program to reverse a string without using built-in functions.

def reverse_string(s):
    result = ""
    for char in s:
        result = char + result
    return result

# Test
s = input("Enter a string: ")
print("Reversed:", reverse_string(s))

# Alternative using slicing
print("Using slicing:", s[::-1])

Time Complexity: O(n) | Space Complexity: O(n)


Question 2: Check Prime Number

Write a program to check if a number is prime.

def is_prime(n):
    if n < 2:
        return False
    if n == 2:
        return True
    if n % 2 == 0:
        return False
    
    for i in range(3, int(n**0.5) + 1, 2):
        if n % i == 0:
            return False
    return True

# Test
num = int(input("Enter a number: "))
if is_prime(num):
    print(f"{num} is Prime")
else:
    print(f"{num} is Not Prime")

Time Complexity: O(√n)


Question 3: Fibonacci Series

Print first n Fibonacci numbers.

def fibonacci(n):
    if n <= 0:
        return []
    elif n == 1:
        return [0]
    
    fib = [0, 1]
    for i in range(2, n):
        fib.append(fib[i-1] + fib[i-2])
    return fib

# Test
n = int(input("Enter n: "))
print(f"First {n} Fibonacci numbers:", fibonacci(n))

Time Complexity: O(n) | Space Complexity: O(n)


Question 4: Find Second Largest Element

Find the second largest element in an array without sorting.

def second_largest(arr):
    if len(arr) < 2:
        return None
    
    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 if second != float('-inf') else None

# Test
arr = [12, 35, 1, 10, 34, 1]
result = second_largest(arr)
print(f"Second largest: {result}")  # Output: 34

Time Complexity: O(n) | Space Complexity: O(1)


Question 5: Check Anagram

Check if two strings are anagrams of each other.

def are_anagrams(s1, s2):
    # Remove spaces and convert to lowercase
    s1 = s1.replace(" ", "").lower()
    s2 = s2.replace(" ", "").lower()
    
    if len(s1) != len(s2):
        return False
    
    # Count characters
    count = {}
    
    for char in s1:
        count[char] = count.get(char, 0) + 1
    
    for char in s2:
        if char not in count:
            return False
        count[char] -= 1
        if count[char] < 0:
            return False
    
    return True

# Test
s1 = input("Enter first string: ")
s2 = input("Enter second string: ")
print(f"Are anagrams: {are_anagrams(s1, s2)}")

Time Complexity: O(n) | Space Complexity: O(1) (constant for 26 letters)


🎤 Interview Tips for Capgemini

1. Know Your Resume Inside Out

Be prepared to explain every project, technology, and skill mentioned. Interviewers will dig deep into your experience.

2. Prepare for Game-Based Aptitude

Capgemini uses gamified assessments. Practice pattern recognition, memory games, and quick decision-making tests online.

3. Brush Up on Basics

Focus on core CS subjects: OOPs, DBMS, Data Structures, Networking, and Operating Systems. They prefer strong fundamentals over fancy frameworks.

4. Practice Coding Daily

Solve at least 2-3 problems daily on platforms like LeetCode, HackerRank, or GeeksforGeeks. Focus on arrays, strings, and basic algorithms.

5. Communication Skills Matter

Capgemini values client-facing skills. Practice explaining technical concepts in simple terms. Your English proficiency will be tested.

6. Research the Company

Know Capgemini's recent acquisitions, major clients, and their "Get the Future You Want" campaign. Show genuine interest.

7. Prepare Situation-Based Questions

Be ready with STAR (Situation, Task, Action, Result) format answers for behavioral questions about teamwork, leadership, and conflict resolution.


❓ Frequently Asked Questions (FAQs)

Q1: What is the difficulty level of Capgemini's online assessment?

A: The difficulty is moderate. Aptitude and logical sections are manageable with practice. The coding section usually contains easy to medium-level problems. Focus on accuracy and time management.

Q2: Is there negative marking in the Capgemini exam?

A: No, there is no negative marking. However, each section has sectional cut-offs, so you must perform consistently across all sections.

Q3: Can I apply for Capgemini if I have a backlogs?

A: No active backlogs are allowed at the time of joining. However, cleared backlogs with valid reasons are generally acceptable.

Q4: What is the notice period for freshers at Capgemini?

A: Freshers typically have a probation period of 6 months to 1 year. The standard notice period after probation is 3 months, though this can vary.

Q5: Does Capgemini allow re-application if I fail?

A: Generally, there's a cooling period of 6 months to 1 year before you can reapply. Use this time to strengthen your skills and try again.


📚 Additional Resources


Best of luck with your Capgemini placement! 🚀

This guide is compiled based on recent placement experiences and official company patterns. Always verify with the latest official notifications.

Advertisement Placement

Share this article: