Capgemini Placement Papers 2026
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)
| Criteria | Requirements |
|---|---|
| Degree | B.E/B.Tech, M.E/M.Tech, MCA, B.Sc, BCA (CS/IT preferred) |
| Batch | 2024, 2025, 2026 |
| Academic Criteria | 60% or 6.0 CGPA throughout (10th, 12th, Graduation) |
| Backlogs | No active backlogs at time of joining |
| Gap Allowed | Maximum 1 year gap between academics (with valid reason) |
| Branch | CSE, IT, ECE, EEE, EIE, ICE, Mechatronics |
💰 CTC Breakdown for Freshers 2026
| Component | Amount (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:
| Section | No. of Questions | Time (Minutes) | Cut-off |
|---|---|---|---|
| English (Verbal) | 15 | 15 | 70% |
| Quantitative Aptitude | 16 | 16 | 70% |
| Logical Reasoning | 14 | 14 | 70% |
| Game-Based Aptitude | 4 | 20-25 | Qualifying |
| Technical MCQ | 20 | 20 | 70% |
| Coding | 2-3 | 45 | 1 question |
Total Duration: ~2.5 hours
Selection Process:
- Online Assessment (Elimination Round)
- Technical Interview (2 rounds possible)
- HR Interview
- 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?
| Compiler | Interpreter |
|---|---|
| Translates entire program at once | Translates line by line |
| Faster execution | Slower execution |
| Shows all errors after compilation | Shows one error at a time |
| Requires more memory | Requires less memory |
| Examples: C, C++, Java | Examples: Python, JavaScript, Ruby |
Question 2: Explain OOPs concepts.
- Encapsulation: Wrapping data and methods together in a class
- Abstraction: Hiding implementation details, showing only functionality
- Inheritance: Acquiring properties from parent class to child class
- 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?
| TCP | UDP |
|---|---|
| Connection-oriented | Connectionless |
| Reliable delivery | Unreliable |
| Ordered delivery | No ordering |
| Slower | Faster |
| Used: HTTP, FTP, SMTP | Used: DNS, DHCP, streaming |
Question 6: What is a Deadlock?
Four Conditions:
- Mutual Exclusion
- Hold and Wait
- No Preemption
- 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 Key | Unique Key |
|---|---|
| Cannot be NULL | Can have one NULL |
| Only one per table | Multiple allowed |
| Uniquely identifies record | Ensures 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
- Official Website: https://www.capgemini.com
- Practice Platform: https://www.capgemini.com/careers/
- Recommended Books:
- Quantitative Aptitude by R.S. Aggarwal
- Verbal & Non-Verbal Reasoning by R.S. Aggarwal
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.