Skip to content

Capgemini Interview Questions and Answers (2026)

Capgemini is a global consulting, technology services, and digital transformation company. Founded in 1967, Capgemini operates in 50+ countries and provides services in cloud, AI, cybersecurity, and digital transformation. Capgemini India is one of the top recruiters of engineering graduates, with large engineering campuses and Exceller fresher tracks.
HQ: Paris, France
Employees: 410,000+
Revenue: $24+ Billion USD

Explore: Interview experience · HR interview questions · Overview · Placement papers · Preparation guide

Overview

Capgemini’s fresher process opens with an unusual game-based pseudocode round before a normal coding-and-interview pipeline, and your combined performance across every stage - not a separate application - decides whether you land the Analyst, Analyst*, or Senior Analyst profile.

Capgemini interview process at a glance

Round Duration What they test
Game-Based Assessment ~25 min Pseudocode MCQs - loop tracing, conditional/array logic
Hands-on Coding ~45 min 2 programming problems (C/C++/Java/Python)
Technical Interview 30-45 min OOPs, DBMS, OS, networking, project deep-dive
HR Interview 20-30 min Personality, communication, career goals, relocation

Capgemini online assessment: quick answers

These answers are compiled from public candidate reports and prep guides, not from an official notice, and drives differ. The instruction screen of your own test is the final word.

Question Answer
How many questions and how long? A battery rather than one paper. PrepInsta’s and placementpreparation.io’s 2026 patterns agree on 40 technical and pseudocode MCQs in 40-50 minutes, 30 English questions in 30 minutes, 4 game-based tasks in about 20-30 minutes, a behavioural and power-skills section, then 2 coding problems in 45 minutes. Older drives used about 15 pseudocode MCQs in 25 minutes, and some add a spoken-English (SVAR) test.
Is there coding? Yes - 2 problems in 45 minutes, Easy to Medium; a September 2025 Bengaluru candidate called them moderate. Sources conflict on Python: placementpreparation.io lists it, PrepInsta’s 2026 process section allows only Java, C and C++. Check your invite.
Does it have negative marking? Sources conflict. Several candidate reports say none; some prep guides report 0.25 marks off per wrong answer in MCQ sections, or only in quantitative and reasoning. Check the instruction screen.
Is there a sectional cutoff? Yes, by consistent report. A score below the threshold in any one section leads to rejection even with a high total. The numbers are not published.
Which platform is it on? placementpreparation.io’s 2026 pattern says the test runs on Superset with AI proctoring; older reports name CoCubes or AMCAT-family tests. Registration runs through Superset or Capgemini’s careers portal, depending on the drive.
Do Analyst and Senior Analyst sit different tests? No. Everyone takes the same assessment, and prep guides tie the band mainly to coding: PrepInsta’s 2026 page gives Analyst if you clear no coding problem, Analyst* (A4P) for one and Senior Analyst (A5) for both. Capgemini does not publish the rule.
What are the packages? Per PrepInsta’s 2026 page: about ₹4.25 LPA for Analyst, about ₹5.75 LPA for Analyst* and about ₹7.5 LPA for Senior Analyst. placementpreparation.io also lists an A3 band of about ₹4 LPA for partial success on both problems.
What is the eligibility? Commonly 60% or 6.0 CGPA and above through 10th, 12th and graduation with no active backlogs; some drives ask for 65%.

Capgemini interview questions by profile

Capgemini does not let freshers pick a profile; the same loop decides Analyst, Analyst* or Senior Analyst. These are questions candidates report at each level; they show the level and style, not a fixed list.

Profile Reported questions and topics
Analyst (standard Exceller offer) C vs Java, the four pillars of OOPs with examples, stack vs queue, array vs linked list, normalisation, a SQL JOIN listing employees with department names, and a walk through your project.
Analyst* and Senior Analyst (higher bands) Same topics asked deeper, plus clean solutions to both coding problems (reverse an array, second-largest element, Armstrong number, palindrome). PrepInsta’s 2026 page ties Senior Analyst to solving both coding problems and Analyst* to solving one.
All profiles - interview (2024-2025 Glassdoor reports) A video interview mixing technical questions, basic HR questions and your projects and resume (Bengaluru campus, September 2025); a resume-based interview after aptitude, coding and SVAR tests (Pune, September 2024).
All profiles - game-based and pseudocode stage Output of a WHILE or FOR loop with an accumulator, nested conditionals, array index tracking, string concatenation and character counting; games such as deductive and inductive logic, grid challenge and motion challenge.

Asked across every profile: why Capgemini, are you comfortable with relocation, your strengths and weaknesses, where you see yourself in five years, and your questions about training and project allocation.

Game-Based Assessment

About 15 pseudocode MCQs in 25 minutes - you read a short block of pseudocode (loops, conditionals, array traversal) and predict its output by tracing it in your head or on paper, with no code editor to run it in.

Many 2025-2026 Exceller drives bundle this inside a longer online assessment battery (often 40 technical MCQs plus pseudocode in ~40 minutes, English MCQs, then four game-based cognitive tasks replacing older logical-reasoning MCQs). Candidate reports describe games such as deductive/inductive logic, grid challenge, and motion challenge - generic aptitude books help less than timed practice on gamified formats. Some cycles add a separate SVAR-style spoken English module (read-aloud, listen-and-repeat, short speech) that is eliminative before interviews.

Common questions

  • Output prediction from a WHILE/FOR loop with an accumulator variable
  • Nested conditional statement outputs
  • Array-traversal and index-tracking results
  • String-manipulation trace questions (concatenation, character counting)

Hands-on Coding

Two programming problems, roughly 45 minutes total, on Superset in most Exceller drives. Sources conflict on Python: placementpreparation.io lists C, C++, Java and Python, while PrepInsta’s 2026 process section allows only Java, C and C++ - confirm in your invite mail rather than assuming. Problems are Easy to Easy-Medium (arrays, strings, palindromes, frequency reduction). PrepInsta’s 2026 page ties solving both problems to Senior Analyst / A5 and one problem to A4P (Analyst star).

Common questions

  • Reverse an array (two-pointer swap)
  • Check for an Armstrong number
  • Palindrome check on a string or number
  • Find the second-largest element in an array
  • Factorial and Fibonacci series implementations

Round-by-round breakdowns are on the Capgemini interview experience page.

Technical Interview

Opens with a brief self-introduction, then moves into programming fundamentals, DBMS, and a detailed walkthrough of your final-year or academic project - approach over syntax matters more than memorized definitions.

Common questions

  • Difference between C and Java; explain the four pillars of OOPs with examples
  • Difference between stack and queue; array vs linked list
  • DBMS - what is normalization; write a SQL query using JOIN
  • Detailed project discussion - technologies used, your specific role, challenges faced

HR Interview

A shorter, comparatively easy closing round focused on personality, communication, and motivation rather than technical depth.

Common questions

  • Why Capgemini? (global presence, diverse projects, learning opportunities)
  • Are you comfortable with relocation?
  • What are your strengths and weaknesses?
  • Where do you see yourself in five years?
  • Any questions for us? (training program, project allocation)

Sample answer frameworks for each of these are on the Capgemini HR interview questions page.

Analyst vs Analyst* vs Senior Analyst: how the profile gets decided

Unlike companies where you apply to a specific role, Capgemini doesn’t let you pick your offer profile up front. Prep guides tie the band mainly to the coding round: PrepInsta’s 2026 page gives Analyst (about Rs 4.25 LPA) if you clear no coding problem, Analyst* (about Rs 5.75 LPA) for one and Senior Analyst (about Rs 7.5 LPA) for both, and you still have to clear the earlier sections and both interviews to get any offer. Since there’s no separate application for the higher tiers, treating every stage - including the often-underestimated pseudocode round - as equally high-stakes is the highest-leverage strategy.

Common question clusters (with frameworks)

Fresher prep still centres on game-based aptitude, pseudocode, and one clean coding AC before Java-deep laterals.

1. Game-based and pseudocode OA

Framework: Practise platform-style games and tracing pseudocode under time. Panic on the first puzzle loses the drive.

2. Coding benchmark: one solid AC

Framework: Easy-to-medium problem with clean I/O and edge cases. Partial AC with messy code is a common soft fail.

3. Technical cabin: language + OOP + SQL

Framework: One language cold, four OOP pillars with project examples, JOIN queries. Resume depth over Hard graphs.

4. Exceller profile communication

Framework: Why Capgemini, relocation, training mindset. Analyst vs Analyst* vs Senior Analyst language should stay humble and accurate to the offer track.

Common technical interview questions and answers

Q: Explain the four pillars of OOPs with examples

Encapsulation binds data and the methods that operate on it inside one unit and hides internal state behind private fields with public getters and setters - a BankAccount class exposing deposit and withdraw but keeping balance private. Abstraction exposes only what a caller needs and hides implementation, expressed through abstract classes and interfaces, such as a Shape interface declaring area() while Circle and Square implement it differently. Inheritance lets a derived class reuse a base class’s members, so a Car class extends Vehicle rather than repeating its fields. Polymorphism lets one interface take many forms - compile-time through method overloading (same name, different parameter lists) and runtime through method overriding, where the JVM dispatches to the subclass implementation based on the actual object type.

Q: What is the difference between C and Java?

C is a procedural, compiled language producing platform-specific machine code, while Java is object-oriented and compiles to bytecode that runs on the JVM, giving it write-once-run-anywhere portability. C requires manual memory management through malloc and free and gives direct pointer arithmetic, whereas Java has automatic garbage collection and no explicit pointers, which removes whole classes of memory bugs. C has no built-in exception handling or threading in the language itself, while Java provides try-catch-finally and a threading model in the standard library. C is preferred for systems and embedded work where control and footprint matter; Java dominates enterprise application development, which is why IT-services interviewers ask this.

Q: Difference between stack and queue, and array versus linked list

A stack is LIFO - last in, first out - with push and pop at one end, used for function-call frames, undo history and expression evaluation. A queue is FIFO - first in, first out - with enqueue at the rear and dequeue at the front, used for scheduling and buffering. Both give O(1) insert and remove. An array stores elements in contiguous memory, so indexing is O(1) but inserting or deleting in the middle is O(n) because elements must shift, and its size is fixed at allocation. A linked list stores nodes with pointers, so insert or delete at a known position is O(1) but access requires walking the list at O(n), and it costs extra memory per node for the pointer.

Q: Reverse an array in place and find the second-largest element

To reverse in place, set left to 0 and right to the last index, swap the two elements, then move left forward and right backward until they meet - that is O(n) time and O(1) space, and it avoids the extra array a naive copy-backwards approach would allocate. For the second largest, do one pass keeping two variables, largest and secondLargest, both initialised to negative infinity: if the current element is greater than largest, push largest into secondLargest and update largest, else if it is greater than secondLargest and not equal to largest, update secondLargest. That is O(n) with a single pass, better than sorting at O(n log n). The edge case interviewers check is an array where all elements are identical, where no second largest exists.

Q: How do you check for an Armstrong number and a palindrome?

An Armstrong number of n digits equals the sum of its own digits each raised to the power n - 153 works because 1 cubed plus 5 cubed plus 3 cubed equals 153. Count the digits first, then loop extracting each digit with n % 10 and n / 10, accumulating the powered sum, and compare it to the original. A number palindrome is checked by reversing the number the same way, using rev = rev * 10 + digit, and comparing with the original - note you must copy the original first because the loop destroys it. A string palindrome is cheaper: two pointers from both ends comparing characters and moving inward, O(n) time and O(1) space, with no reversed copy needed.

Q: How do you trace pseudocode output in the Game-Based Assessment?

Build a small table on paper with one column per variable and one row per iteration, and write down every value as it changes rather than tracking it mentally - that is what the round actually measures. Watch the three traps that account for most wrong answers: whether the loop condition is checked before or after the body (a repeat-until runs at least once, a while may run zero times), whether the counter uses pre-increment or post-increment inside an expression, and whether array indexing starts at 0 or 1 in the given pseudocode dialect. For nested loops, evaluate the inner loop fully for each single outer iteration. If time is short, trace only the first two iterations and the last one, since the answer options usually differ at the boundaries.

Q: What is normalization in DBMS?

Normalization organises tables to remove redundancy and the insert, update and delete anomalies redundancy causes. 1NF requires every column to hold atomic values with no repeating groups. 2NF additionally removes partial dependencies, where a non-key column depends on only part of a composite primary key. 3NF removes transitive dependencies, where a non-key column depends on another non-key column - for example, keeping emp_id, dept_id and dept_name together is a 3NF violation because dept_name follows dept_id. BCNF is the stricter form requiring every determinant to be a candidate key. The practical tradeoff is that more normalization means more joins, so reporting systems often denormalize on purpose.

Q: Write a SQL query using JOIN to list employees with their department names

SELECT e.emp_name, d.dept_name FROM employees e INNER JOIN departments d ON e.dept_id = d.dept_id; An INNER JOIN returns only rows matching in both tables, so an employee with a null dept_id disappears from the result. A LEFT JOIN keeps every employee and fills dept_name with NULL when there is no match, which is what you want if the question asks for all employees including the unassigned. A common follow-up is counting employees per department: SELECT d.dept_name, COUNT(e.emp_id) FROM departments d LEFT JOIN employees e ON d.dept_id = e.dept_id GROUP BY d.dept_name; - use COUNT on the employee column rather than COUNT(*) so empty departments correctly show zero.

Frequently asked questions about Capgemini interviews

Is there coding in the Capgemini test, and which languages are allowed?

Yes - 2 programming problems in about 45 minutes, usually Easy to Easy-Medium (arrays, strings, palindromes, Armstrong numbers). Sources conflict on languages: placementpreparation.io lists C, C++, Java and Python, while PrepInsta’s 2026 Exceller page lists only Java, C and C++ in its process section, so confirm in your invite mail.

Is there a sectional cutoff in the Capgemini online test?

Yes, by consistent candidate report. Falling below the threshold in any one section leads to rejection even with a high total, and Capgemini does not publish the numbers. Eligibility is commonly 60% or 6.0 CGPA through 10th, 12th and graduation with no active backlogs.

Does the Capgemini online test have negative marking?

Sources conflict. Several candidate reports say there is none, while some prep guides report 0.25 marks off per wrong answer in MCQ sections. Check the instruction screen of your own test.

Do Capgemini Analyst and Senior Analyst candidates take different tests?

No. Both tracks sit the same assessment. Senior Analyst requires a higher score across sections, and Capgemini does not disclose the difference in cutoff.

What is the Capgemini interview process for freshers?

Capgemini’s Exceller/Engineering process usually runs four stages: a Game-Based Assessment (about 25 minutes, ~15 pseudocode MCQs testing logical thinking - trace loops, conditionals, and array traversal by hand); Hands-on Coding (about 45 minutes, 2 programming problems in a language of your choice - C/C++/Java/Python); a Technical Interview (30-45 minutes) on programming fundamentals, DBMS, OS, and your projects; and a closing HR Interview (20-30 minutes). Minimum academic cutoffs (commonly around 65% through 10th/12th/UG) and no active backlogs typically apply.

What is Capgemini’s Game-Based Assessment and why does it matter?

It’s a roughly 25-minute round of about 15 pseudocode MCQs where you trace through loop, conditional, and array-traversal logic by hand and predict the output - there’s no code editor, just careful tracing under time pressure. Candidates who treat it as a throwaway warm-up often get eliminated here even with strong coding skills, since it’s evaluated before the hands-on coding round.

What is the difference between Capgemini’s Analyst, Analyst*, and Senior Analyst profiles?

All three are offered off the same assessment and interview pipeline; prep guides tie which one you land mainly to the coding round. PrepInsta’s 2026 page gives Analyst (roughly Rs 4.25 LPA) if you clear no coding problem, Analyst* (roughly Rs 5.75 LPA) for one, and Senior Analyst (roughly Rs 7.5 LPA) for both, provided you clear the other sections and interviews. You don’t choose a profile at registration - your assessment and interview performance decides it.

What questions are asked in Capgemini interviews?

The technical round leans on CS fundamentals - OOPs, DBMS, OS, networking - live or discussed coding (reverse an array, Armstrong number, prime check), and deep-dive questions on your academic projects and the technologies you used. The HR round is comparatively easy and focuses on communication, personality, and career motivation rather than technical depth.

How many rounds are there in the Capgemini interview?

Typically four: the Game-Based Assessment, Hands-on Coding, Technical Interview, and HR Interview. The game-based and coding rounds are the main elimination stages - you need to clear sectional and overall cutoffs in both to advance, and a partial coding score can still clear if your game-based score is strong.

How should I prepare for Capgemini interviews?

Practise tracing pseudocode by hand (loops, nested conditionals, array/string manipulation) since the game-based round has no code editor to lean on, solve basic-to-medium coding problems in your strongest language, revise OOPs/DBMS/OS/networking fundamentals, and prepare one clear project narrative you can explain end to end.

What is Capgemini’s game-based assessment?

It is a set of timed game-based cognitive tasks, usually bundled with pseudocode and coding sections in the fresher assessment. Treat it as a timed behavioural and cognitive screen, not a joke round.

How do Capgemini fresher profiles differ?

By offer band - Analyst, a higher Analyst* tier and Senior Analyst - decided by your performance across the loop rather than chosen up front. Exact naming and CTC follow the offer letter for your drive, not forum folklore.

How to prepare for Capgemini interviews

  1. Loop map: Game-Based Assessment; Hands-on Coding; Technical Interview; HR Interview. Confirm timings from the drive mail.
  2. Technical depth: Drill the Q&A section until answers are spoken, not read. Know every resume project cold.
  3. Experiences: Study round-wise notes on the interview experience page - real prompts beat generic lists.
  4. HR: Three STAR stories + a specific “Why Capgemini?” on the HR page.

A practical Capgemini prep plan

Use this as a default four-week loop before a Capgemini drive. Adjust to your invite timeline.

  1. Week 1: Oa pattern first: sit one untimed paper, then redo it under the real clock. Open the Capgemini previous-year sets on this site and mark which sections ate your time. Write the timing on a sticky note. That number is more useful than a 200-problem LeetCode streak you never timed.
  2. Week 2: Most Capgemini drives fail people on the first timed paper or OA. Do three timed sits this week. After each one, log every miss in a two-column note: topic and why (slow, wrong formula, bad edge case, panic). The next sit should only add problems from that log.
  3. Week 3: Technical interviews at Capgemini usually want a clean project story, one or two CS fundamentals, and (if the process has it) a behavioral or values round. Write STAR stories on paper, not in your head. Practise “Why Capgemini?” with one concrete product, lab, or business line - not a slogan.
  4. Week 4: Star stories + one project walkthrough recorded on your phone. If you still have energy, redo only the questions you failed in week 2.

10-day crash version: Days 1-4 timed DSA, days 5-7 resume projects + CS fundamentals, days 8-9 mock interviews out loud, day 10 HR STAR stories on the HR page.

Compensation notes

Candidate-reported Exceller fresher bands (India, 2025-2026 forums): Analyst ~₹4.25 LPA, Analyst ~₹5.75 LPA*, Senior Analyst ~₹7.5 LPA - tiers are assigned from combined assessment and interview performance, not a separate application. Treat every forum figure as a range; confirm CTC, training bond, and location on the written offer letter.

Sources

Interview process details and sample questions on this site are editorially organized from public candidate reports and hiring write-ups, with round structure, prep notes, and company-specific framing added by our team. For round-by-round stories, see the Capgemini interview experience page. For OA papers and coding drills, use Capgemini on placementpapers.app. OA quick answers draw on PrepInsta’s 2026 Capgemini Exceller page, placementpreparation.io’s Capgemini recruitment-process page, FACE Prep’s Capgemini guides and PapersAdda’s 2026 Capgemini pages. Profile-wise questions and the band rules draw on PrepInsta’s 2026 Exceller page, 2024-2025 Glassdoor interview reviews seen through search results, and the candidate reports summarised in the round sections above.