i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
**Section:1 :-
pseudocodes and data structures (mcqs)
20 questions in 20 minutes
**section:2 :-
English (comprehensive and verbal)
**section:3 :-
Gaming(Each person will get 4 different games)
**personality assessment
All general question to assess the personality
NOTE**
Section 1 &2 are eliminating sections
Only the Qualified persons of section 1 will be allowed to take section 2 and so on.
The code sets values for three integers and performs conditional and loop operations to print the sum of two integers.
The value of 'a' is set to 11, 'b' to 12, and 'c' to 10.
The 'if' condition checks if 'b' is greater than 0 and increments 'b' if true, else increments 'a'.
The 'for' loop runs for each value of 'b' from 0 to 5 and increments 'a' by 1.
The final output is the sum of 'a' and 'c', which is 18.
Round duration - 45 minutes
A perfect number is a positive integer that is equal to the sum of its proper divisors.
Find all the divisors of the given number
Add all the divisors except the number itself
If the sum is equal to the given number, it is a perfect number
Perfect numbers within a given range
A perfect number is a positive integer that is equal to the sum of its proper divisors
The first few perfect numbers are 6, 28, 496, and 8128
To find perfect numbers within a given range, iterate through the range and check if each number is perfect
The question asks to find all possible subsets from a given string.
Start with an empty string and add each character to it one by one to create all possible subsets.
Use recursion to generate all possible combinations of characters.
Exclude duplicates by using a set data structure.
Consider edge cases such as empty string and strings with repeating characters.
I applied via Campus Placement and was interviewed in Jan 2022. There were 2 interview rounds.
In this test gamified aptitude questions were asked along with some pseudocode and english and it was followed by a personality test
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
It is achieved through method overriding and method overloading.
Examples include method overriding in inheritance and implementing interfaces in Java.
Polymorphism helps in achieving loose coupling and flexibility in code design.
Singleton pattern restricts the instantiation of a class to a single instance and provides a global point of access to it.
Used when only one instance of a class is required throughout the system
Ensures that the instance is created only once and provides a global point of access to it
Commonly used in logging, configuration settings, and database connections
Implemented by making the constructor private and providing a st...
Encapsulation is the process of hiding implementation details and exposing only necessary information.
Encapsulation is a fundamental concept in object-oriented programming.
It helps in achieving data abstraction and information hiding.
It allows for better control over the data and prevents unauthorized access.
Examples include classes in Java, which encapsulate data and methods within a single unit.
Encapsulation also hel
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.
What people are saying about Capgemini
I applied via campus placement at BV Raju Institute of Technology, Medak and was interviewed in Sep 2021. There were 2 interview rounds.
Assessment test and Cocubes
4 sections
Pseudo code 30 ques 30 min
English 30 ques 30 min
Games 4 games
Behavioral assessment 100 ques
The pseudocode will result in a compilation error due to incorrect printf format specifier.
The printf function has two format specifiers but only one argument is provided.
The first format specifier '%0' is incorrect and will result in a compilation error.
The correct format specifier for printing an integer in hexadecimal format is '%x'.
C language is important for its efficiency and low-level programming capabilities, with real-time applications in embedded systems and operating systems.
C is a low-level language that allows for direct memory manipulation and efficient code execution.
Real-time applications include embedded systems like microcontrollers and operating systems like Unix.
C is also used in game development, system programming, and scientifi...
Ultrasonic sensor emits high frequency sound waves and detects the reflected waves to measure distance.
Ultrasonic sensor emits sound waves above the range of human hearing
The sound waves travel through the air and bounce off an object
The sensor then detects the reflected waves and calculates the distance based on the time taken
Commonly used in robotics, automotive parking sensors, and distance measurement applications
Capgemini interview questions for designations
I applied via Superset and was interviewed in Jan 2022. There was 1 interview round.
C++ is a compiled language with more control over hardware, while Java is an interpreted language with better portability.
C++ is faster and more efficient than Java due to its ability to directly access hardware.
Java is more portable and platform-independent than C++ due to its bytecode and virtual machine.
C++ allows for manual memory management, while Java has automatic garbage collection.
C++ supports multiple inherit...
Program to convert a number to string
Use a loop to extract digits from the number
Convert each digit to its corresponding character
Add each character to an array of strings
Join the array of strings to form the final string
Get interview-ready with Top Capgemini Interview Questions
I applied via campus placement at Bharati Vidyapeeth College of Engineering, Pune and was interviewed in Sep 2021. There were 3 interview rounds.
A project is a temporary endeavor with a defined beginning and end, undertaken to achieve unique goals and objectives.
Projects have a specific timeline and budget
They involve a team of people with different skills and roles
They aim to deliver a unique product, service, or result
Examples include building a new website, launching a marketing campaign, or constructing a building
I applied via Campus Placement and was interviewed in Sep 2021. There were 2 interview rounds.
There were 3 sections in round 1 and all these 3 sections were elimination rounds and this round was done on CoCubes Platform.
First Section was Data Structure Algorithms and Psuedocode.
First section was not that difficult but the time management is important. Questions were easy to solve.
Then after clearing first section, Second section was of verbal ability and this round was also easy and the questions were asked on the comprehension, converting to indirect speech and spotting the error.
After the second round the third round was of Game based aptitude.
There were a total of four games namely motion challenge, inductive-logical thinking, switch challenge and digit challenge.
All the sections were not that difficult to solve
C++ is an extension of C with object-oriented programming features.
C++ supports classes and objects while C does not.
C++ has better support for polymorphism and inheritance.
C++ has a standard template library (STL) while C does not.
C++ is more complex and has more features than C.
C++ is used for developing large-scale software projects.
C is used for developing system-level software and embedded systems.
OOPs stands for Object-Oriented Programming, a programming paradigm that uses objects to represent real-world entities.
OOPs focuses on encapsulation, inheritance, and polymorphism.
Encapsulation refers to the bundling of data and methods within a single unit, i.e., an object.
Inheritance allows objects to inherit properties and methods from a parent object.
Polymorphism allows objects to take on multiple forms or behavior...
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows for code reuse and promotes the concept of hierarchical classification.
The existing class is called the superclass or parent class, while the new class is called the subclass or child class.
The subclass inherits all the properties and methods of the superclass, and can ...
I am considering further studies to enhance my skills and knowledge.
I am interested in pursuing a master's degree in my field.
I am also exploring certification programs to gain expertise in specific areas.
Attending workshops and conferences is another way I plan to continue learning.
I am open to any opportunities that will help me grow professionally.
My strength is my ability to adapt quickly to new situations. My weakness is that I can be too detail-oriented at times.
Strength: Quick adaptability to new situations
Weakness: Detail-oriented to a fault
Example for strength: Successfully adapting to a new team and project within a week
Example for weakness: Spending too much time on minor details and missing deadlines
I expect a company that values innovation, collaboration, and growth.
I expect a supportive and inclusive work environment.
I expect opportunities for professional development and advancement.
I expect a commitment to ethical and sustainable business practices.
I expect a focus on customer satisfaction and delivering high-quality products/services.
I expect open communication and transparency from leadership.
For example, I ...
It was quite good
Built-in functions in C are pre-defined functions provided by the C standard library.
Built-in functions are ready-to-use functions that can be called in a C program without the need for their implementation.
Examples of built-in functions include printf(), scanf(), strlen(), and malloc().
These functions are included in the standard library header files such as stdio.h, string.h, and stdlib.h.
Built-in functions can save ...
I applied via campus placement at Siddaganga Institute of Technology (SIT) and was interviewed in Sep 2021. There were 2 interview rounds.
It was conducted on the Safe Assessment Browser. There were totally four rounds, and the first 3 there were elimination round.
First round had 15 pseudocodes and 10 DSA based questions, to be solved in 15 minutes.
Clearing this round I was invited for the second round.
Second round was a communication round. There were verbal questions, including paragraph questions, para jumbles and simple sentences correction.
Clearing this round, I got selected for the third round, which was a game based round. There was no time question limit, you can solve any number of questions, depending on the speed we can answer multiple questions.
I cleared this round and the last one was Behavioral assessment round. It is basically like a personality test and we had to finish it in 20 minutes.
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
It is achieved through method overriding and method overloading.
Examples include function overloading in C++ and Java's method overriding.
Polymorphism helps in achieving loose coupling and flexibility in code design.
Run time polymorphism is the ability of an object to take on multiple forms at runtime.
It allows a subclass to provide its own implementation of a method that is already provided by its parent class.
It is achieved through method overriding.
It is also known as dynamic polymorphism.
Example: A parent class Animal has a method called makeSound(). The subclass Dog can override this method to make a different sound.
Example: ...
2 Interview rounds
based on 830 reviews
Rating in categories
Consultant
55.2k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
52k
salaries
| ₹2.9 L/yr - ₹11.6 L/yr |
Senior Consultant
45.9k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
20.6k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
19.9k
salaries
| ₹3.5 L/yr - ₹12.5 L/yr |
Wipro
Accenture
Cognizant
TCS