Capgemini interview experience Real time questions & tips from candidates to crack your interview

Exceller (Software developer)

Capgemini
upvote
share-icon
4 rounds | 13 Coding problems

Interview preparation journey

expand-icon
Journey
Capgemini visited my college for campus placements. The process started with a cognitive and technical assessment, which consisted of objective-type MCQs, essay writing, and a game-based test. Next was the coding round, where I solved problems to demonstrate my coding skills. After clearing this, I participated in a communication assessment. Finally, there was an interview that tested my technical knowledge, problem-solving abilities, and overall concepts.
Application story
Capgemini visited my college for campus placements. The process began with a cognitive and technical assessment, which consisted of objective-type MCQs, essay writing, and a game-based assessment. Next was the coding round. After clearing this, I participated in a communication assessment. Finally, there was an interview that tested my technical knowledge, problem-solving abilities, and overall understanding of concepts.
Why selected/rejected for the role?
I believe I was not selected because I was unable to answer some questions related to web development. During the interviews, I lacked confidence in answering questions about web development and some networking concepts, which likely reduced my chances.
Preparation
Duration: 1 month
Topics: Data Structures and Algorithms, DBMS, Fundamentals of Computer Networking, OOP, Puzzles, and Game-Based Questions
Tip
Tip

Tip 1: Read about the fundamentals of networking and cloud. 

Tip 2: Try solving pseudocode and simple DSA problems. 

Tip 3: Focus on aptitude, game-based assessment questions, and essay writing.

Application process
Where: Campus
Eligibility: CGPA above 7 (Salary: 4.25 LPA & 5.75 LPA)
Resume Tip
Resume tip

Tip 1: Add some good projects to your resume. 

Tip 2: Add the number of DSA questions solved to your resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date5 Feb 2024
Coding problem6

This is the first round, which mainly consists of three sections:

  1. Technical aptitude questions
  2. Essay writing: In this round, we have to write an essay of 250 words in 25 minutes. The essay topics are mainly related to: the importance of the environment, education, technology, etc.
  3. Game-based assessment: This assessment has different sub-sections and mainly focuses on quick and correct responses. The game is based on: motion challenges, grid patterns, and cognitive thinking.

1. Count Even Odd

Easy
10m average time
95% success
0/40
Asked in companies
WalmartAdobeTech Mahindra

You have been given an array/list of integers 'ARR' of size 'N'. Your task is to find two things-

1. The number of elements that are occurring an Odd number of times.

2. The number of elements that are occurring Even a number of times.

For Example:
ARR = [2, 1, 2, 1, 5, 5, 2]    
Output: 1 2 

2 occurs three(odd) times.
1 occurs two(even) times.
5 occurs two(even) times.

So, the total 1 element is occurring an odd number of times and 2 elements are occurring an even number of times.
Problem approach

Use the Bitwise AND operator to solve the problem.

Try solving now

2. Technical Question

What is the output of the following code snippet?

#include <stdio.h> 

int main() { 

int y = 1; 

if (y & (y = 2)) 

  printf("true %d\n", y); 

else printf("false %d\n", y);

}

Problem approach

Ans:- true 2

3. Technical Question

  • What is the function of the Network layer? (Learn)
  • How many layers are there in the OSI model? (Learn)

4. Technical Question

Which loop is guaranteed to execute at least once in programming?

(A) do-while
(B) while
(C) if
(D) for

Problem approach

Ans:- A) do while

5. Technical Question

Which data structure is used for implementing recursion?

(A) Stack
(B) Linked List
(C) Deque
(D) Queue

6. Technical Question

What is the time complexity of the Bubble Sort algorithm? 

(A) O(n²) 

(B) O(n) 

(C) O(n log n)

02
Round
Easy
Online Coding Test
Duration60 minutes
Interview date8 Feb 2024
Coding problem2

There were 2 coding questions. The difficulty level of the questions was easy to medium.

1. Count Frequency

Easy
15m average time
85% success
0/40
Asked in companies
AmazonTata Consultancy Services (TCS)Tech Mahindra

You are given a string 'S' of length 'N', you need to find the frequency of each of the characters from ‘a’ to ‘z’ in the given string.

Example :

Given 'S' : abcdg
Then output will be : 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
Problem approach

We can simply use a data structure like an unordered map to store the elements and their corresponding frequencies (i.e., the number of occurrences). At the end, print the elements with their respective number of occurrences from the map.

The time complexity for the solution discussed above would be: O(N). The space complexity for the solution would be: O(N).

Try solving now

2. Reverse Words In A String

Easy
10m average time
90% success
0/40
Asked in companies
FacebookAppleProtiviti

You are given a string 'str' of length 'N'.


Your task is to reverse the original string word by word.


There can be multiple spaces between two words and there can be leading or trailing spaces but in the output reversed string you need to put a single space between two words, and your reversed string should not contain leading or trailing spaces.


Example :
If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.
Problem approach

We can use the stack data structure to solve this problem.
The steps to solve this problem using a stack are as follows:

  • Push all words separated by a '|' into the stack.
  • Pop all words one by one from the stack and append them to the result string.

The time complexity for the above solution is O(N).
The space complexity for the above solution is O(N).

Try solving now
03
Round
Medium
Video Call
Duration40 minutes
Interview date14 Feb 2024
Coding problem0

There are multiple sub-sections in this round related to the English communication assessment. This round contains questions related to:

  • Listening and speaking
  • Reading and speaking
  • Filling in the blanks with appropriate words
  • Storytelling
04
Round
Hard
Video Call
Duration30 minutes
Interview date19 Feb 2024
Coding problem5

This is a technical and HR interview round.

1. Technical Questions

  • Introduce yourself.
  • Explain the different types of network topologies. (Learn)
  • What is a router? (Learn)
  • What are an IP address and a MAC address? (Learn)
  • What is the SMTP protocol, and for what purpose is it used? (Learn)
  • What is cloud computing? What are the types of cloud computing? (Learn)
  • Explain IaaS. (Learn)
  • Explain virtualization. (Learn)
  • Explain your project in detail.
Problem approach

Tip 1: Be specific with your answers.
Tip 2: Review concepts related to your project.
Tip 3: Review JavaScript concepts.

2. Technical Questions

3. Technical Question

Explain the event bubbling in JS. (Learn)

4. OOPS

Explain OOP in detail. (Learn)

5. HR Question

What are your strengths and weaknesses?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you select an element by class name in CSS?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
2558 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
1734 views
0 comments
0 upvotes
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
1500 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 7 problems
Interviewed by Capgemini
651 views
0 comments
0 upvotes