Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Capgemini Team. If you also belong to the team, you can get access from here

Capgemini Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Clear (1)

Capgemini Software Developer Interview Questions, Process, and Tips

Updated 14 Jan 2025

Top Capgemini Software Developer Interview Questions and Answers

  • Q1. Split Array with Equal Sums Problem Statement Given an array 'ARR' of size 'N', determine if there exists a triplet (i, j, k) satisfying the conditions: 0 Example: Input ...read more
  • Q2. Factorial Calculation Problem Statement Develop a program to compute the factorial of a given integer 'n'. The factorial of a non-negative integer 'n', denoted as n! , i ...read more
  • Q3. Find the Duplicate Number Problem Statement Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there i ...read more
View all 113 questions

Capgemini Software Developer Interview Experiences

152 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Given array of string and asked to remove duplicate from array of string using java 8
  • Q2. What exception will occur in pl/,sql
  • Ans. 

    Various exceptions can occur in PL/SQL, such as NO_DATA_FOUND, TOO_MANY_ROWS, and INVALID_CURSOR.

    • NO_DATA_FOUND exception is raised when a SELECT INTO statement returns no rows.

    • TOO_MANY_ROWS exception is raised when a SELECT INTO statement returns multiple rows.

    • INVALID_CURSOR exception is raised when an invalid cursor operation is performed.

  • Answered by AI
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
2-4 weeks
Result
No response

I applied via Campus Placement and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

The aptitude exam was cracked and was good

Round 2 - Communication round 

(2 Questions)

  • Q1. The communication round was good enough
  • Q2. 1. Introduce yourself 2. How to fetch 50% record from table using SQL query
  • Ans. 

    To fetch 50% records from a table using SQL query

    • Use the LIMIT clause to specify the number of records to return

    • Calculate 50% of the total records in the table to determine the limit value

    • Order the records in a specific way if needed before applying the LIMIT clause

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The company must follow the rules that they expect from the students during interview the interviewers must be present on time and have some basic knowledge how to conduct interview.
My experience was too bad with Capgemini if i get to know the interviewers name i personally could like to communicate with him and tell him the review.
If you are not interested to hire students so please dont waste yours as well as the students time.
In interview only 1 question was asked and the interviewers was reading his WhatsApp msg and said me to wait for 2 mins totally time pass 👎

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

An assessment to measure a candidate's mental aptitude/mental ability

Round 2 - Coding Test 

Review the basics and practice

Interview Preparation Tips

Topics to prepare for Capgemini Software Developer interview:
  • Javascript
  • Java
Interview preparation tips for other job seekers - Customize your resume for each job by incorporating the employer's
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Dec 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Basic Aptitude test but questions was really good

Round 2 - Coding Test 

Quite Intermediate level coding questions Asked

Round 3 - Technical 

(5 Questions)

  • Q1. Tell me about yourself
  • Q2. Difference between list and tuple
  • Ans. 

    List is mutable, tuple is immutable in Python.

    • List can be modified after creation, tuple cannot.

    • List uses square brackets [], tuple uses parentheses ().

    • List is used for collections of items that may change, tuple for fixed collections.

    • Example: list - [1, 2, 3], tuple - (1, 2, 3)

  • Answered by AI
  • Q3. Difference between string , string buffer
  • Ans. 

    String is immutable, String Buffer is mutable

    • String is immutable, meaning its value cannot be changed once it is created

    • String Buffer is mutable, meaning its value can be changed after it is created

    • String is faster and more memory efficient than String Buffer

    • String Buffer is synchronized, making it thread-safe for multiple operations

  • Answered by AI
  • Q4. Behavioral questions also asked
  • Q5. How you see yourself in next 5 years
Round 4 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. Why you want to get placed in our company
  • Q3. Which another field you really want to get shifted in next 5 years

Interview Preparation Tips

Topics to prepare for Capgemini Software Developer interview:
  • Java
  • SQL
  • OOPS
  • Behavioral Training
  • Communication Skills
Interview preparation tips for other job seekers - Prepare all the things, interviewer can ask any question on the basis of his/her experiance also

Skills evaluated in this interview

Capgemini interview questions for designations

 Senior Software Developer

 (12)

 Software Developer fresher

 (6)

 Junior Software Developer

 (4)

 Associate Software Developer

 (2)

 Software Developer Intern

 (2)

 Java Software Developer

 (1)

 Software Application Developer

 (1)

 .NET Software Developer

 (1)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Asking 3 to 4 Coding Test

Round 2 - Technical 

(3 Questions)

  • Q1. 2nd Technical round
  • Q2. 1. Core Java 2.Advance Java 3.spring boot 4.all annotation 5.JPA
  • Q3. 1.input ="india" required output="nda"(removing duplicate i) using JAVA8 2.find second high number from array ={10,20,30,25} => output =25 Using java8
  • Ans. 

    1. Remove duplicate 'i' from input string 'india' using Java8. 2. Find second highest number from array {10,20,30,25} using Java8.

    • For the first question, you can use Java8 streams to filter out the duplicate 'i' from the input string.

    • For the second question, you can use Java8 streams to sort the array in descending order and then get the second element.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary .project , when you join

Skills evaluated in this interview

Get interview-ready with Top Capgemini Interview Questions

Software Developer Interview Questions & Answers

user image Khyati Tandon

posted on 14 Aug 2024

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is filter in java 8
  • Ans. 

    Filter in Java 8 is a method used to iterate through a collection and filter out elements based on a specified condition.

    • Filter is a method in the Stream interface in Java 8.

    • It takes a Predicate as an argument to specify the condition for filtering.

    • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); List filteredNames = names.stream().filter(name -> name.startsWith("A")).collect(Collectors.toList());

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Cs fundamentals que ask for test

Round 2 - Coding Test 

Dsa questions based test it is

Round 3 - Technical 

(1 Question)

  • Q1. Based on your tech skills

Software Developer Interview Questions & Answers

user image Vishal Dixit

posted on 12 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is Class ? How You Will Use them in Coding
  • Ans. 

    A class is a blueprint for creating objects in object-oriented programming. It defines the properties and behaviors of objects.

    • Classes are used to create objects with specific attributes and methods.

    • They help in organizing code by grouping related data and functions together.

    • Inheritance allows classes to inherit properties and methods from other classes.

    • Encapsulation ensures that data is kept private within a class.

    • Pol...

  • Answered by AI
  • Q2. What is Object and Encapsulation ?
  • Ans. 

    Object is a collection of data and methods, while encapsulation is the concept of bundling data and methods within a single unit.

    • Object is an instance of a class that encapsulates data and behavior.

    • Encapsulation hides the internal state of an object and only allows access through methods.

    • Encapsulation helps in achieving data hiding, abstraction, and modularity.

    • Example: A car object can have data like color and speed, a...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Good interview very good...went well

Round 2 - Technical 

(2 Questions)

  • Q1. Decent questions asked
  • Q2. Coding based questions
Round 3 - HR 

(1 Question)

  • Q1. Location and shift based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall good
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. 1. why string is immutable
  • Ans. 

    String is immutable because it ensures data integrity, thread safety, and allows for efficient memory management.

    • Immutable strings prevent accidental modification of data.

    • Immutable strings can be safely shared across multiple threads.

    • Immutable strings allow for efficient memory management by reusing existing string instances.

    • Immutable strings enable the use of string interning for better performance.

    • Immutable strings f...

  • Answered by AI
  • Q2. 1.In an array give me number closest to 100
  • Ans. 

    Find the number closest to 100 in an array.

    • Iterate through the array and calculate the absolute difference between each number and 100.

    • Keep track of the minimum difference and the corresponding number.

    • Return the number with the minimum difference.

  • Answered by AI
  • Q3. 1.In and array of string give me the string with longest length
  • Ans. 

    The answer to the question is the string with the longest length in an array of strings.

    • Iterate through the array of strings and keep track of the string with the longest length.

    • Compare the length of each string with the current longest string and update it if necessary.

    • Return the string with the longest length.

  • Answered by AI
  • Q4. String concat operation output
  • Ans. 

    The question is about the output of a string concatenation operation.

    • The output of a string concatenation operation is a new string that combines the original strings.

    • The order of the strings in the concatenation operation determines the order in the output.

    • The concatenation operator in most programming languages is the plus sign (+).

  • Answered by AI
  • Q5. Write a code to call method from interface
  • Ans. 

    Code to call a method from an interface

    • Create a class that implements the interface

    • Override the method in the class

    • Create an object of the class and assign it to the interface type

    • Call the method using the interface reference

  • Answered by AI

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Capgemini Interview FAQs

How many rounds are there in Capgemini Software Developer interview?
Capgemini interview process usually has 2-3 rounds. The most common rounds in the Capgemini interview process are Technical, Coding Test and Aptitude Test.
How to prepare for Capgemini Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Capgemini. The most common topics and skills that interviewers at Capgemini expect are JMS, SOAP, Middleware, SOA and Scrum.
What are the top questions asked in Capgemini Software Developer interview?

Some of the top questions asked at the Capgemini Software Developer interview -

  1. What is the advantage of generic collection, when and why we should approach fo...read more
  2. what is array and how it is different from linked lis...read more
  3. What is the difference between one way SSL and two way S...read more
How long is the Capgemini Software Developer interview process?

The duration of Capgemini Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

INTERVIEWS

ScatterPie Analytics

No Interviews

INTERVIEWS

BigBasket

No Interviews

LIST OF COMPANIES

University Living Accommodation

Overview

SALARIES

QualityKiosk Technologies

INTERVIEWS

BigBasket

No Interviews

JOBS

University Living Accommodation

No Jobs

SALARIES

QualityKiosk Technologies

Tell us how to improve this page.

Capgemini Software Developer Interview Process

based on 137 interviews

4 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • Technical Round - 3
  • HR Round
View more
Capgemini Software Developer Salary
based on 4.8k salaries
Lock Unlock
₹3.5 L/yr - ₹13.7 L/yr
At par with the average Software Developer Salary in India
View more details

Capgemini Software Developer Reviews and Ratings

based on 399 reviews

3.7/5

Rating in categories

3.7

Skill development

3.9

Work-life balance

3.2

Salary

3.8

Job security

3.7

Company culture

2.9

Promotions

3.5

Work satisfaction

Explore 399 Reviews and Ratings
Consultant
55.1k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Associate Consultant
50.7k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Consultant
46.1k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Analyst
20.7k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
20.2k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Capgemini with

Wipro

3.7
Compare

Accenture

3.8
Compare

Cognizant

3.7
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent