Interview questions · Company interviews
Capgemini Exceller Interview Questions 2026: Technical and HR Round Questions with Answers
How the Capgemini Exceller 2026 process and Analyst, Analyst Star and Senior Analyst tiers work, plus 30 technical and HR interview questions with answers.
Capgemini Exceller is the fresher programme through which Capgemini hires most of its engineering graduates in India, and its interview is the part candidates prepare least for because the assessment stages get all the attention. That is a mistake: the interview is short, eliminatory, and decides whether you join at all. This page explains the 2026 process and tiers, what the interviewers test, and gives 30 technical and HR questions with sample answers written for the Exceller level.
How the Capgemini Exceller process works in 2026
As of September 2026, placement-prep sites tracking the 2026 drive describe a gated process with every stage eliminatory.
Eligibility. B.E./B.Tech in any discipline, or M.Sc in Computer Science or IT, with a minimum of 60 percent aggregate across all semesters, no active backlogs at the time of application, and at most a one-year gap between academic milestones. Batch eligibility is announced per drive.
Stage 1: online assessment. PrepInsta's 2026 breakdown lists four sections on one day: technical MCQs and pseudocode (40 questions, 40 to 50 minutes) on data structures, OOP, DBMS, OS and code logic; an English communication test (30 questions, 30 minutes); a game-based cognitive test (four games, 20 to 30 minutes) on problem solving, attention, memory and patterns; and a behavioural or PowerSkills assessment (20 to 25 minutes) of scenario-based workplace behaviour. Faceprep's 2026 framework guide also lists a debugging module and an AI-assisted coding component, so check the drive's own instructions for the exact set.
Stage 2: coding round. Two problems in 45 minutes, medium difficulty, in C, C++, Java or Python. Topics reported: arrays, strings, hashing, recursion and greedy approaches. This round decides your tier.
Stage 3: technical interview. Twenty to thirty-five minutes on data structures, DBMS, OOP, your project and problem-solving scenarios.
Stage 4: HR interview. Ten to twenty minutes on self-introduction, strengths and weaknesses, company knowledge, relocation and attitude.
Tiers. 2026 preparation guides report three tiers: Analyst (A4) at about 4.25 LPA, Analyst Star (A4-P) at about 5.75 LPA for clearing one coding problem, and Senior Analyst (A5) at about 7.5 LPA for clearing both. Capgemini communicates the official figures to colleges in the drive notification; confirm with your placement cell rather than relying on these numbers.
What the Capgemini Exceller interviewer is testing
- Whether your assessment scores are real. A quick pseudocode or logic question, and one DSA question you explain rather than code.
- Fundamentals at fresher depth. OOP, DBMS, OS and networking in definitions with one example each.
- Your project. What it does, what you did, one problem you solved.
- Communication. The English test already ran; the interview checks whether you can hold a conversation.
- Flexibility and attitude. Relocation, shifts, learning a new technology, and whether you will stay.
30 Capgemini Exceller interview questions with sample answers
Coding-round style problems (be ready to explain your approach)
1. Count the frequency of each character in a string and print the most frequent.
"Use a hash map from character to count in one pass, then scan the map for the maximum. O(n) time. If only lowercase letters, an array of 26 integers is enough. Edge cases: empty string, ties, case sensitivity; I would ask which the problem wants."
2. Find whether an array contains a pair with a given sum.
"One pass with a hash set: for each element check if target - element is in the set, else add the element. O(n) time and space. If the array is sorted, two pointers from both ends give O(n) time with no extra space."
3. Print all prime numbers up to n.
"Sieve of Eratosthenes: a boolean array, mark multiples of each prime starting from its square. O(n log log n). For a single number, trial division up to the square root is enough. Interviewers like it when you mention the sieve, because most freshers only know trial division."
4. Reverse a linked list.
"Three pointers: previous, current, next. Loop while current is not null: save next, point current to previous, advance previous and current. Return previous. O(n) time, O(1) space. Recursive is shorter but uses O(n) stack."
5. Given an array of meeting intervals, find the minimum number of rooms needed.
"Sort start times and end times separately, then sweep with two pointers, incrementing rooms on a start and decrementing on an end when the end is before the next start. O(n log n). A min-heap of end times works too. This is the greedy pattern the coding round favours."
Technical interview: data structures and OOP
6. Array versus linked list: when do you prefer each?
"Arrays give O(1) index access and are cache-friendly; inserting in the middle is O(n). Linked lists give O(1) insert or delete at a known node but O(n) access. Arrays for lookups and fixed-size data, linked lists when frequent insertions in the middle matter, which in practice is rare; most of the time a dynamic array wins."
7. Explain stack and queue with one real use each.
"Stack: last in, first out; used for undo in editors, function call management and bracket matching. Queue: first in, first out; used for print jobs, BFS in graphs and request handling in servers. A deque supports both ends and is what most languages give you for either."
8. What is the difference between BFS and DFS, and when do you use which?
"BFS explores level by level using a queue and finds the shortest path in an unweighted graph. DFS goes deep using a stack or recursion and suits cycle detection, topological sort and exploring all paths. Memory: BFS holds a whole level, DFS holds a path."
9. Explain the four pillars of OOP with an example from your project.
"Encapsulation: the Student class kept marks private and exposed getGrade(). Abstraction: a PaymentService interface hid the gateway details. Inheritance: Admin extended User. Polymorphism: notify() sent email or SMS depending on the object." Panels want the project link, not the textbook line.
10. Difference between method overloading and overriding.
"Overloading: same method name, different parameter lists, in the same class, resolved at compile time. Overriding: a subclass redefines a superclass method with the same signature, resolved at runtime. print(int) and print(String) overload; Dog.speak() overriding Animal.speak() is polymorphism."
11. What is a constructor, and can it be private?
"A special method that runs when an object is created, used to initialise state. It can be private, which is how the singleton pattern prevents outside instantiation and how factory methods control object creation."
12. Explain time complexity and give the complexity of binary search.
"Time complexity describes how running time grows with input size. Binary search halves the search space each step, so it is O(log n), but it needs a sorted array. Linear search is O(n). I would add that sorting first costs O(n log n), so binary search pays off only for repeated searches."
Technical interview: DBMS, OS and networks
13. What is a primary key and a foreign key? Give an example from your project.
"A primary key uniquely identifies a row and cannot be null; a foreign key references a primary key in another table and enforces referential integrity. In my project orders.customer_id referenced customers.id, so an order could not exist for a missing customer."
14. Write a query to find the second-highest marks in a students table.
"SELECT MAX(marks) FROM students WHERE marks < (SELECT MAX(marks) FROM students); or DENSE_RANK() OVER (ORDER BY marks DESC) and filter rank two, which extends to any nth."
15. Explain normalisation in simple words.
"Organising tables to remove repeated data. First normal form: one value per cell. Second: every column depends on the whole key. Third: no column depends on another non-key column. I split city out of the orders table because city belonged to the customer, not the order."
16. What is the difference between DELETE, TRUNCATE and DROP?
"DELETE removes rows, can have a WHERE clause, and can be rolled back. TRUNCATE removes all rows quickly, usually cannot be rolled back and resets identity. DROP removes the table itself, structure included."
17. What is a deadlock, and how does an operating system handle it?
"Two processes each holding a resource the other needs, forever. Conditions: mutual exclusion, hold and wait, no pre-emption, circular wait. Handling: prevention by breaking a condition, avoidance with the banker's algorithm, or detection and recovery by killing a process. Databases detect and roll back one transaction."
18. What is the difference between process and thread?
"A process has its own memory; threads share the process's memory and are lighter to create and switch. Browser tabs are separate processes for isolation; a web server uses threads to handle many requests within one process."
19. Explain the OSI layers briefly, and what does HTTP use?
"Physical, data link, network, transport, session, presentation, application. HTTP is an application-layer protocol running over TCP at the transport layer, over IP at the network layer. HTTPS adds TLS between them for encryption."
Project and scenario
20. Explain your final-year project.
Problem, users, stack, your part, result, in ninety seconds. "Students filed hostel complaints on paper and nothing was tracked. I built a web app with a Java backend and MySQL; I designed the database and wrote the APIs; the warden's office used it for a semester and average resolution time fell from a week to two days." The final-year project guide has a full structure.
21. What was the hardest problem in your project, and how did you solve it?
Pick one with a cause you understood, and end with what you learned. Panels use this to check that the project was yours.
22. If you were given a new technology to learn in two weeks, how would you go about it?
"Official documentation and one small project on day one, not tutorials alone. Build something tiny end to end, then read deeper. I learned Spring Boot that way in three weeks for my project. I would also ask a senior for the two things that trip up beginners."
23. Your team's code review finds a bug in your module the day before delivery. What do you do?
"Fix it if it is small, retest, and tell the lead. If it is big, tell the lead immediately with an estimate and options, rather than hiding it and hoping. Delivery with a known bug is a decision the lead makes, not me."
HR interview
24. Tell me about yourself.
Sixty to ninety seconds: college and branch, strongest skill with proof, project result, why Capgemini. Practise it aloud until it sounds natural. The tell me about yourself guide has fresher templates.
25. What do you know about Capgemini?
"A French-headquartered consulting and technology company with a large workforce in India, working in consulting, engineering, cloud and data. Its seven values are honesty, boldness, trust, freedom, fun, modesty and team spirit." Add one recent fact from the Capgemini newsroom the morning of your interview.
26. Why should we hire you?
One strength with proof, one fit with Capgemini. "I finish what I start; my project stayed on track when two teammates got placed and left. I want a company where I can learn across domains before specialising, which is what Capgemini's fresher path offers." See the why should we hire you guide.
27. What are your strengths and weaknesses?
One strength with proof, one real weakness with a fix in progress. Avoid "I am a perfectionist". The weaknesses guide has examples.
28. Are you willing to relocate and work in shifts?
"Yes to any Capgemini location in India; my family knows. Yes to shifts when a project needs them." A conditional yes here is the most common HR rejection in Exceller.
29. Are you planning higher studies, or do you have other offers?
Answer honestly and briefly. "No higher studies for now; I want industry experience first." If you have another offer, say so and say why Capgemini is your preference. Contradictions between what you tell HR and what you wrote in the behavioural assessment get noticed.
30. Do you have any questions for us?
Ask about work. "What does the first six months look like for an Exceller joiner?" and "How are Analysts allocated to projects after training?" Skip salary and leave; the tier is already decided by the coding round.
Mistakes that get Exceller candidates rejected
- Treating the interview as a formality after the assessments. It is eliminatory.
- A project you cannot explain in your own words. One follow-up exposes it.
- Definitions with no example. Every OOP or DBMS answer should end with a project reference.
- Conditional answers on relocation or shifts.
- Not knowing Capgemini's values or anything current about the company.
- Contradicting the behavioural assessment in HR answers.
How to practise the Capgemini Exceller interview
The interview is short, so a poor first minute cannot be recovered. What improves it fastest is saying your introduction, project story and fundamentals aloud, with someone interrupting, and reviewing what came out.
In MockMate Practice, attach your resume and paste the Capgemini Exceller role text, pick a technical or HR round and run a ten-minute adaptive session in the browser. The interviewer persona asks about your project and fundamentals with follow-ups, and adds pressure on weak answers the way a real panel does. The report shows each answer, response timing, coaching evidence and recurring weaknesses, with a recommended next practice. Eligible accounts get three free Practice starts of up to ten minutes each as of September 2026. Use MockMate Live assistance only in interviews or meetings where the organisation or interviewer permits it; Capgemini selection rounds do not, so stay with Practice for this interview.
A four-day plan: day one, project story and self-introduction spoken aloud ten times; day two, OOP, DBMS and OS fundamentals with a project example for each; day three, a Practice round and a careful read of the report; day four, fix the two weakest answers and run again. For similar fresher programmes see the Cognizant GenC Next and HCL GET pages, and for the general HR round the fresher HR questions page.
Frequently asked questions
What is the Capgemini Exceller programme?
Capgemini's fresher hiring programme for engineering and M.Sc graduates in India. As of September 2026 it runs a multi-stage online assessment and a coding round, then technical and HR interviews, and places candidates into Analyst, Analyst Star or Senior Analyst tiers based mainly on coding performance.
Is the Capgemini Exceller interview eliminatory?
Yes. Every stage is a gate: failing the technical MCQs, the communication test, the games, the coding round or the interview ends the process regardless of other scores. The interview itself is short but candidates are rejected there for weak project explanations and rigid answers on relocation.
What decides Analyst versus Senior Analyst in Exceller?
Placement-prep guides for 2026 report three tiers: Analyst (A4) at about 4.25 LPA, Analyst Star at about 5.75 LPA for clearing one coding question, and Senior Analyst (A5) at about 7.5 LPA for clearing both. Capgemini communicates the exact figures to colleges; confirm with your placement cell.
How long is the Capgemini Exceller interview?
Candidate reports and 2026 process guides put the technical interview at 20 to 35 minutes and the HR interview at 10 to 20 minutes. Both are often on the same day on video, and some panels merge them into one conversation.
Which programming languages are allowed in the Exceller coding round?
C, C++, Java and Python. Two problems of medium difficulty in 45 minutes, typically on arrays, strings, hashing, recursion or greedy approaches.
Practice a Capgemini Exceller interview with MockMate
Three free Practice starts and three free Live starts of up to ten minutes each, no card needed. Use Live only where assistance is permitted.
Sources
- Capgemini Exceller recruitment process for freshers 2026 (PrepInsta)
- Capgemini Exceller eligibility criteria 2026 and assessment journey (Faceprep)
- Capgemini Exceller assessment 2026: complete framework guide (Faceprep)
- Capgemini Exceller 2026 preparation guide, Analyst to Senior Analyst (PlacementPreps)
- Capgemini careers, India (official)
Keep reading
- 15 min · 9 Sept 2026TCS Interview Questions 2026: NQT, Technical, Managerial and HR RoundsHow TCS fresher hiring works in 2026 (NQT, Ninja/Digital/Prime, TR, MR, HR), eligibility, timeline, and 25 real-style questions with concise model answers.
- 12 min · 9 Sept 2026TCS Ninja Interview Questions 2026: Technical and HR Rounds with AnswersTCS Ninja interview questions for 2026 freshers: how Ninja differs from Digital and Prime, what the TR and HR rounds ask, and 30 questions with model answers.
- 12 min · 9 Sept 2026Infosys Interview Questions for Freshers 2026: System Engineer, Specialist and Power ProgrammerInfosys fresher hiring in 2026: InfyTQ, off-campus test, System Engineer vs Specialist vs Power Programmer, CTC ranges, rounds, and 25 questions with answers.
- 11 min · 9 Sept 2026Accenture Interview Questions for Freshers 2026: ASE, Custom Software Engineer and Data EngineerAccenture fresher hiring 2026: cognitive, technical, coding and communication assessments, HR interview, ASE vs Advanced ASE, and 25 questions with answers.
- 12 min · 9 Sept 2026Cognizant GenC Next Interview Questions 2026: Coding, SQL, Web Task and HRCognizant GenC vs GenC Next vs GenC Elevate explained for 2026, the GenC Next assessment (coding, SQL, MCQs, web task), the interview, and 30 questions with answers.
- 12 min · 9 Sept 2026HCL GET Interview Questions 2026: Graduate Engineer Trainee Rounds with AnswersHCLTech GET hiring in 2026: eligibility, online assessment, technical and HR rounds, how TechBee differs, and 30 interview questions with model answers.