Capgemini Interview Questions**
TR + HR – 1 round
Platform: Superset App
The questions asked in Interview vary completely depending on the
candidate's resume and introduction.
Technical Interview Questions:
1. Database Management:
o What is a Primary Key, and how does it differ from a Secondary
Key?
o Why is normalization important in databases?
o Can you explain the different storage class specifiers in C?
o What are constraints in SQL?
2. Programming Concepts:
o Write a program to find the sum of N natural numbers.
o Explain the difference between the '==' operator and the '='
operator.
o How would you implement a Least Recently Used (LRU) cache?
3. Software Development:
o What is the Software Development Life Cycle (SDLC)?
o What are the advantages of Object-Oriented Programming
(OOP)?
o Describe the Banker's Algorithm in operating systems.
4. Data Structures and Algorithms:
o Write the code for Bubble Sort.
o Explain how Merge Sort works.
o What data structure would you use to implement a queue?
HR Interview Questions:
1. Personal Background:
o Tell me about yourself.
o What are your strengths and weaknesses?
o Where do you see yourself in five years?
2. Company Knowledge:
o What do you know about Capgemini?
o Why are you interested in working for Capgemini?
o Why should we hire you?
3. Work Preferences:
o Are you open to relocating to various parts of India?
o Are you willing to work night shifts if required?
o What are your expectations regarding work-life balance?
4. Behavioral Questions:
o Describe a challenging situation you faced and how you
handled it.
o How do you handle stress and pressure?
o Can you provide an example of a time when you demonstrated
leadership skills?
Experience 1:
1. There will be only one interviewer.
2. The questions are completely vary depending on the candidate's
resume and introduction.
3. Prepare for technical and some minor hr questions
4. Always keep the introduction and common interview questions prepared.
Questions:-
1. Introduce yourself
2. Tell me something about your projects.
3. Function overloading.
4. Types of polymorphism
5. Inheritance
6. Primary key in sql
7. Joins in sql
8. C vs C++
9. What do you know about Capgemini.
10. Willing to relocate.
11. Any questions for us
Experience 2:
TR + HR questions
1. Introduction
2. What do you know about DSA?
3. Explain Linkedlist
4. How it is different from array?
5. Deployment models of cloud computing. (resume based)
6. How GCP is different from AWS (resume based)?
7. Oops pillars
8. Explain polymorphism.
9. Why do you want to join IT sector?
10. Explain exception handling in java.
11. Code logic for Prime numbers.
12. Overloading
13. Overriding
14. Any questions for me?
Experience 3:
Introduce Yourself.
Describe your major project.
Role in the project and many cross questions and deep discussion on
the technology which is used in the project.
Many Questions on the certification.
What is AI & ML?
What is Q learning?
What is Reinforcement Learning?
1 question on K - means Clustering.
What is inheritance?
Write a code for multi-level inheritance.
What is Class loader in Java?
What is Call- by- reference and Java support Call- by- reference or
not?
Experience 4:
The interview began with the interviewer asking me about my family,
academic projects and my skills in coding, technologies I love the most, why
choose Capgemini, why not a master’s degree instead.
The waiting period is unknown because, there was no intimation except for
an email telling "your interview is completed, please wait for further
instructions". (Tips : The interview gives you a chance to question them, do
make use of this to show them you're really interested.)
"What was the happiest moment of your life?",
"What incident do you recall made you feel so proud?".
Finally, he discussed if I am available for relocation, and also regarding the
two-year bond that has to be signed upon joining the company.