Capgemini interview questions

512 questions from 95 candidate reports · 2017 to 2025

Online test → Technical → HR·96% entry level

CS fundamentals

Showing 32 of 390 reported in this area

Explain the difference between List and Tuple in Python.
asked 4×easyPractice this →
What is Object-Oriented Programming (OOP)?
asked 3×easyPractice this →
What are the differences between C and Java?
asked 3×easyPractice this →
What are the different types of joins in SQL?
asked 3×easyPractice this →
Difference between Primary Key and Foreign Key
asked 3×easyPractice this →
What are the four pillars of Object-Oriented Programming?
asked 3×easyPractice this →
Explain Decorators and Generators in Python.
asked 2×mediumPractice this →
Evaluate the output of a given pseudocode snippet involving bitwise operators (AND, OR, XOR, shifts).
asked 2×mediumPractice this →
What is a Primary Key in SQL?
asked 2×easyPractice this →
Explain the Java Collection Framework.
asked 2×easyPractice this →
Explain the difference between C and C++
asked 2×easyPractice this →
What is a primary key and a secondary key in DBMS?
asked 2×easyPractice this →
Explain Encapsulation in Object-Oriented Programming
asked 2×easyPractice this →
What are the pillars of Object-Oriented Programming?
asked 2×easyPractice this →
What is the SQL syntax to delete records from a table?
asked 2×easyPractice this →
What is a Class Loader in Java?
asked oncemediumPractice this →
What are storage classes in C++?
asked oncemediumPractice this →
What are virtual functions in C++?
asked oncemediumPractice this →
Explain OOP concepts with examples.
asked oncemediumPractice this →
What are deep copy and shallow copy?
asked oncemediumPractice this →
Explain AVL Trees and their properties.
asked oncemediumPractice this →
How are profiles managed in Spring Boot?
asked oncemediumPractice this →
Write pseudocode to solve a given problem
asked oncemediumPractice this →
Explain pointers and friend functions in C++.
asked oncemediumPractice this →
What is the difference between new and malloc?
asked oncemediumPractice this →
Explain Heap data structure and its applications.
asked oncemediumPractice this →
Object-Oriented Programming concepts and principles
asked oncemediumPractice this →
Explain the difference between SQL and NoSQL databases
asked oncemediumPractice this →
Explain Selenium and describe its working architecture.
asked oncemediumPractice this →
Explain the Java Collection Framework and its components
asked oncemediumPractice this →
Explain Merge Sort and other internal sorting techniques.
asked oncemediumPractice this →
Explain the difference between finally and finalize in Java
asked oncemediumPractice this →

Aptitude

Showing 6 of 155 reported in this area

Deductive logical thinking game challenges
asked oncemediumPractice this →
Inductive logical thinking game challenges
asked oncemediumPractice this →
Pseudocode-based logical reasoning questions
asked oncemediumPractice this →
Motion challenge game (speed and accuracy-based puzzles)
asked oncemediumPractice this →
Grid challenge game (path/position-based logical puzzles)
asked oncemediumPractice this →
English language questions (grammar, comprehension, usage)
asked oncemediumPractice this →

DSA

Showing 13 of 126 reported in this area

Write a program to generate the Fibonacci series
asked 3×easyPractice this →
Check whether a given number is a prime number
asked 2×easyPractice this →
Check whether a given number is an Armstrong number.
asked 2×easyPractice this →
Explain the logic to check whether a given year is a leap year.
asked 2×easyPractice this →
Implement a stack using a linked list.
asked oncemediumPractice this →
Discuss basic algorithms and their use cases
asked oncemediumPractice this →
Detect whether a linked list contains a loop.
asked oncemediumPractice this →
What are BFS and DFS? Explain the differences.
asked oncemediumPractice this →
Predict the output of pseudo code involving recursion
asked oncemediumPractice this →
Write a code snippet to reverse a linked list in Java.
asked oncemediumPractice this →
Answer questions on Data Structures and Algorithms basics
asked oncemediumPractice this →
Given a matrix, rotate its elements in a clockwise manner.
asked oncemediumPractice this →
Conceptual and problem-solving questions on Data Structures
asked oncemediumPractice this →

Behavioural

Showing 3 of 44 reported in this area

Describe a time when you led a team and handled a challenging situation.
asked oncemediumPractice this →
How would you approach a difficult decision or problem in a professional setting?
asked oncemediumPractice this →
Suppose two team members are not interested in work and it affects the team's efficiency—how would you handle the situation?
asked oncemediumPractice this →

Puzzles

Showing 3 of 16 reported in this area

Gaming aptitude challenges such as Switch Challenge, Digit Challenge, Motion Challenge, and Grid Challenge
asked 2×mediumPractice this →
Puzzle-based cognitive ability games
asked oncemediumPractice this →
Grid-based puzzle similar to Sudoku with increasing difficulty levels
asked oncemediumPractice this →

System design

Showing 3 of 12 reported in this area

How would you optimize the performance of a web application?
asked oncemediumPractice this →
Design a real-life solution for the problem of water leakage and recycling
asked oncemediumPractice this →
Discuss the advantages and disadvantages of using a microservices architecture.
asked oncemediumPractice this →

Showing 60 of 512 questions. Ranked by how often the same question came back across reports.

Practise a Capgemini-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Capgemini ask?

Candidate interview reports most often cover CS fundamentals (52%) and Aptitude (21%).

How many rounds does Capgemini interview have?

Candidate interview reports show an average of 3.3 rounds per experience, with a typical sequence of Online test → Technical → HR. Individual interview paths can vary.

Is the Capgemini interview hard?

Among questions with a reported difficulty, the mix is easy 68%, medium 31%, hard 1%.

Keep reading