i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via campus placement at Thakur College of Engineering and Technology KandivaliMumbai, Mumbai and was interviewed before Mar 2022. There were 4 interview rounds.
Quantitative aptitude , Logical reasoning, English
2 coding questions in your preferred programming language
I solved the coding questions by analyzing the problem, breaking it down into smaller parts, and implementing the solution using appropriate data structures and algorithms.
I read the problem statement carefully and identified the input and output requirements.
I broke down the problem into smaller sub-problems and identified the appropriate data structures and algorithms to solve each sub-problem.
I implemented the solut...
I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.
Inheritance in Java allows a class to inherit properties and behaviors from another class.
Inheritance allows for code reusability and promotes a hierarchical relationship between classes.
Subclasses inherit attributes and methods from their superclass.
Example: class Dog extends Animal, where Dog is a subclass of Animal and inherits its properties.
Yes, a class can implement functions from another class using inheritance.
Inheritance allows a class to inherit attributes and methods from another class.
The subclass can then override or extend the inherited methods.
For example, a 'Car' class can inherit functions from a 'Vehicle' class.
I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.
What people are saying about Capgemini
I applied via LinkedIn and was interviewed before Apr 2023. There were 3 interview rounds.
Capgemini interview questions for popular designations
I applied via Campus Placement and was interviewed before Apr 2023. There was 1 interview round.
Get interview-ready with Top Capgemini Interview Questions
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.
I applied via Company Website and was interviewed in Aug 2022. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2023. There were 3 interview rounds.
English, Technical mcq's and cognitive assessment
Communication round, questions are asked to test the ability to speak
OOPS concepts are fundamental principles in object-oriented programming.
Encapsulation: bundling of data and methods into a single unit (class)
Inheritance: ability of a class to inherit properties and methods from another class
Polymorphism: ability to use a single interface to represent different types of objects
Abstraction: hiding unnecessary details and exposing only essential features
Example: In a banking system, a '...
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
Program to reverse a string
Create an empty string to store the reversed string
Loop through the original string from the end to the beginning
Add each character to the new string
Return the new string
Program to identify prime numbers
A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself
One way to check if a number is prime is to divide it by all numbers less than or equal to its square root
Another way is to use the Sieve of Eratosthenes algorithm to generate all prime numbers up to a given limit
Prime numbers are important in cryptography and number theory
Oops concept is a programming paradigm that focuses on objects and their interactions.
Oops stands for Object-Oriented Programming System
It is based on the concepts of classes and objects
Encapsulation, inheritance, and polymorphism are the pillars of Oops
It helps in creating modular, reusable, and maintainable code
Example: A car can be represented as an object with properties like color, model, and methods like start, s
Dependency injection is a design pattern used to remove hard-coded dependencies and make code more flexible and testable.
It allows objects to be created with their dependencies supplied from outside.
It promotes loose coupling between objects.
It can be implemented using constructor injection, setter injection, or interface injection.
It simplifies unit testing by allowing dependencies to be easily mocked or stubbed.
It im...
Solid principles and design patterns are essential for writing maintainable and scalable code.
SOLID principles are a set of five principles that help in designing maintainable and scalable software.
Design patterns are reusable solutions to common software design problems.
SOLID principles include Single Responsibility Principle, Open-Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, and D...
Some of the top questions asked at the Capgemini interview for experienced candidates -
The duration of Capgemini interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 959 interviews
Interview experience
based on 40.9k reviews
Rating in categories
Consultant
55.2k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.9k
salaries
| ₹2.9 L/yr - ₹11.8 L/yr |
Senior Consultant
45.9k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.1k
salaries
| ₹3.5 L/yr - ₹12.3 L/yr |
Wipro
Accenture
Cognizant
TCS