Capgemini India in 2026
Capgemini is one of the largest IT services companies in India with over 180,000+ employees. Like Accenture, it primarily does IT consulting, digital transformation, cloud migration, and application management for global clients. Capgemini hires heavily from Indian engineering colleges — both on-campus and through off-campus drives.
₹3.8L
Fresher Starting CTC
Capgemini Hiring Process 2026
1
Online Test — 95 min (CoCubes / Capgemini Platform)
3 sections: (a) Game-Based Assessment (cognitive + personality — 15 min, non-eliminatory in most batches), (b) Aptitude Test (Quantitative, Verbal, Logical Reasoning — 50 questions, 50 min), (c) Pseudo-code Test (15 questions in 15 min — predict output, identify errors in pseudo-code). Negative marking: -0.25 per wrong answer in aptitude section.
2
Technical Interview — 30–45 min
Focus: OOP concepts, C/Java/Python basics, DBMS (SQL, normalization), OS (process vs thread, memory management), Data Structures (arrays, linked lists, sorting), your final year project or internship. May ask you to write simple code on paper or screen share.
3
HR Interview — 15–20 min
Tell me about yourself, why Capgemini, strengths/weaknesses, willingness to relocate, career goals for 5 years. They also verify your CGPA (usually 60% or 6.5 CGPA minimum) and gap years (be honest about any gaps).
💡
Capgemini's unique section — Pseudo-code: This is what makes Capgemini different from other IT companies. The pseudo-code section is eliminated by many candidates who haven't practiced it. Practice reading structured pseudo-code and tracing through loops and conditionals mentally — this is a completely learnable skill.
Pseudo-code Section — Examples
The pseudo-code section uses structured English-like code. You don't need to know a programming language — just logic. Here are examples of the type of questions asked:
Example 1: Predict the Output
SET x = 5
SET y = 2
SET result = 0
WHILE x > 0:
result = result + y
x = x - 1
END WHILE
PRINT result
Answer: 10 (adds y=2 five times: 0+2+2+2+2+2 = 10). This is simply simulating multiplication.
Example 2: Find the Error
FUNCTION factorial(n):
IF n = 0:
RETURN 1
ELSE:
RETURN n * factorial(n) ← ERROR: should be factorial(n-1)
END FUNCTION
Error: Infinite recursion — factorial(n) calls itself with the same argument. Should be factorial(n-1).
Aptitude Test Preparation
| Topic | Chapters to Focus | Suggested Practice |
| Quantitative Aptitude | Percentages, averages, time-work, ratios, profit-loss, simple/compound interest | IndiaBix QA + R.S. Aggarwal Ch 1–15 |
| Verbal Ability | Reading comprehension, fill in blanks, error spotting, vocabulary | IndiaBix VA + Previous Capgemini papers |
| Logical Reasoning | Number series, coding-decoding, blood relations, direction sense, syllogisms | IndiaBix LR + M.K. Pandey Analytical Reasoning |
| Pseudo-code | Loops, conditionals, functions, arrays, recursion in pseudo-code form | Capgemini placement papers on GFG + PrepInsta |
Technical Interview Questions
OOP Questions
T1
What is encapsulation? Give a real-world example.
Encapsulation bundles data (fields) and methods that operate on that data into a class, and restricts direct access to fields using access modifiers. Real example: A BankAccount class keeps balance private. Only deposit() and withdraw() methods can modify it — preventing arbitrary direct modification.
T2
Explain inheritance with an example. What is method overriding?
Inheritance: a child class acquires properties of a parent class. Example: Animal (parent) has eat() and breathe(). Dog (child) inherits these and adds bark(). Method overriding: Dog overrides Animal's sound() method to return "Woof" instead of generic "..." — runtime polymorphism.
Data Structures
T3
What is the time complexity of common array and linked list operations?
Array: Access O(1), Search O(n), Insert/Delete at end O(1), Insert/Delete in middle O(n). LinkedList: Access O(n), Search O(n), Insert/Delete at head O(1), Insert/Delete at middle O(n) for search + O(1) for the operation.
T4
Write a function to check if a string is a palindrome.
Compare characters from both ends moving toward the center using two pointers. Time: O(n), Space: O(1). Example code: i=0, j=len-1; while i less than j: if s[i]!=s[j] return false; i++, j--; return true. Alternatively use built-in reverse: s == s.reverse().
DBMS
T5
Write a SQL query to find the highest salary from an employee table.
Simple: SELECT MAX(salary) FROM employees; For second highest: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees); Or with window function: SELECT DISTINCT salary FROM (SELECT salary, DENSE_RANK() OVER (ORDER BY salary DESC) as rnk FROM employees) t WHERE rnk = 2;
T6
What is a primary key vs foreign key?
Primary key: uniquely identifies each row in a table, cannot be NULL, one per table. Foreign key: a column that references the primary key of another table, enforcing referential integrity. Example: Orders.customer_id is a foreign key referencing Customers.id.
Capgemini India Salary 2026
| Role | Experience | Annual CTC | Notes |
| Analyst | Fresher | ₹3.8 LPA | Standard campus hire |
| Analyst (Tech Jumpstart) | Fresher (test qualifier) | ₹4.5–5 LPA | Higher track via additional assessment |
| Senior Analyst | 2–4 years | ₹6–9 LPA | Lateral hire / internal promotion |
| Consultant | 4–7 years | ₹10–14 LPA | Client-facing advisory role |
| Senior Consultant | 7–10 years | ₹16–22 LPA | Architecture / technical lead |
| Manager | 10–14 years | ₹24–38 LPA | Delivery management |
⚠️
Salary vs product companies: Capgemini's fresher salary (₹3.8–5 LPA) is lower than many product companies (₹8–25 LPA for the same skills). However, Capgemini provides structured training, work-life balance, job security, and global exposure. Use it as a 2–3 year launchpad if you build skills and then aim for product roles.
Frequently Asked Questions
Does Capgemini hire from non-CS branches in India?▾
Yes. Capgemini India hires from ECE, EEE, Mechanical, Civil, and other non-CS branches — similar to Accenture, TCS, and Infosys. The minimum CGPA is typically 60%/6.5 CGPA with no active backlogs. Non-CS candidates should focus on aptitude, verbal, and basic programming concepts.
What is the Capgemini bond period in India?▾
Capgemini typically has a 12-month service agreement (bond) for freshers. The penalty for leaving before the bond period is usually ₹50,000–₹1,00,000 depending on the batch and offer letter. Always confirm the exact amount in your offer letter before signing.
Is Capgemini interview easy for freshers?▾
Compared to product companies, yes — Capgemini's interview is considered moderate. The main challenge is the aptitude test (especially the pseudo-code section). The technical interview tests fundamental concepts, not advanced algorithms. If you prepare aptitude basics and practice pseudo-code tracing for 2 weeks, you should clear the rounds.
What is the Capgemini Tech Jumpstart program?▾
Capgemini's Tech Jumpstart is an additional assessment offered to campus candidates to qualify for a higher starting salary (₹4.5–5 LPA instead of ₹3.8 LPA). The assessment tests programming skills, aptitude, and technical knowledge. Prepare DSA basics, Java/Python fundamentals, and SQL to qualify. Not all batches/colleges have this track — check your offer letter.
Pranjal Jain
Ex-Microsoft SDE · IIT Kanpur · Founder of Prepflix. Helps engineers crack interviews across India, from IT services to FAANG.