IT Services · Capgemini India 2026

Capgemini Interview Preparation India 2026

Complete guide for Capgemini Analyst and Senior Analyst roles — aptitude + pseudo-code test, coding, technical interview, HR, and 2026 salary data. Campus and off-campus both covered.

✍️ Pranjal Jain, Ex-Microsoft · IIT Kanpur 📅 June 8, 2026 ⏱ 18 min read

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.

180K+
Employees in India
₹3.8L
Fresher Starting CTC
4
Interview Rounds
1,500+
Colleges Visited

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

TopicChapters to FocusSuggested Practice
Quantitative AptitudePercentages, averages, time-work, ratios, profit-loss, simple/compound interestIndiaBix QA + R.S. Aggarwal Ch 1–15
Verbal AbilityReading comprehension, fill in blanks, error spotting, vocabularyIndiaBix VA + Previous Capgemini papers
Logical ReasoningNumber series, coding-decoding, blood relations, direction sense, syllogismsIndiaBix LR + M.K. Pandey Analytical Reasoning
Pseudo-codeLoops, conditionals, functions, arrays, recursion in pseudo-code formCapgemini 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

RoleExperienceAnnual CTCNotes
AnalystFresher₹3.8 LPAStandard campus hire
Analyst (Tech Jumpstart)Fresher (test qualifier)₹4.5–5 LPAHigher track via additional assessment
Senior Analyst2–4 years₹6–9 LPALateral hire / internal promotion
Consultant4–7 years₹10–14 LPAClient-facing advisory role
Senior Consultant7–10 years₹16–22 LPAArchitecture / technical lead
Manager10–14 years₹24–38 LPADelivery 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
Pranjal Jain

Ex-Microsoft SDE · IIT Kanpur · Founder of Prepflix. Helps engineers crack interviews across India, from IT services to FAANG.