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
3.8

based on 39.4k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

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 You are given an array/list 'ARR' of size 'N'. You task is to find if there exists a triplet (i, j, k) such that 0 An array c is a subarray of ...read more
  • Q2. Reverse Linked List Given a singly linked list of integers. Your task is to return the head of the reversed linked list. For example: The given linked list is 1 -> 2 -> 3 ...read more
  • Q3. Factorial of a Number Write a program to find the factorial of a number. Factorial of n is: n! = n * (n-1) * (n-2) * (n-3)....* 1 Output the factorial of 'n'. If it does ...read more
View all 120 questions

Capgemini Software Developer Interview Experiences

149 interviews found

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

(2 Questions)

  • Q1. Write an ordered list & unordered list in HTML.
  • Ans. 

    HTML ordered and unordered list example

    • Use <ol> tag for ordered list

    • Use <ul> tag for unordered list

    • Use <li> tag for each list item

    • Example: <ol><li>Item 1</li><li>Item 2</li></ol>

    • Example: <ul><li>Item A</li><li>Item B</li></ul>

  • Answered by AI
  • Q2. Write a program in JavaScript for checking if someone is 18 years old or more, or if they are less than 18.
  • Ans. 

    Program in JavaScript to check if someone is 18 years old or more.

    • Create a function that takes an age as input

    • Use an if statement to check if the age is greater than or equal to 18

    • Return 'You are 18 or older' if true, otherwise return 'You are under 18'

  • Answered by AI

Skills evaluated in this interview

Software Developer Interview Questions & Answers

user image Lakshmi bhumireddy

posted on 28 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It included all aptitude

Round 2 - Assignment 

Contains all pseudo questions related to DSA

Round 3 - Technical 

(6 Questions)

  • Q1. What is a class?
  • Ans. 

    A class is a blueprint for creating objects in object-oriented programming.

    • Defines the properties and behaviors of objects

    • Can be used to create multiple instances of objects

    • Encapsulates data and methods within a single unit

  • Answered by AI
  • Q2. What is an object?
  • Ans. 

    An object is a self-contained entity that consists of data and methods to manipulate that data.

    • Objects are instances of classes in object-oriented programming.

    • They have attributes (data) and methods (functions) to operate on the data.

    • Objects can interact with each other through method calls.

    • Example: In a car simulation program, a 'Car' object may have attributes like 'color' and 'speed', and methods like 'accelerate' a

  • Answered by AI
  • Q3. How the login page comes when clicks on some webpage icon like facebook?
  • Ans. 

    The login page is displayed when a user clicks on a webpage icon like Facebook by redirecting to a separate login page.

    • Clicking on the webpage icon triggers a redirect to the login page

    • The login page prompts the user to enter their credentials

    • After successful login, the user is redirected back to the original webpage

  • Answered by AI
  • Q4. DDL and DML commands
  • Q5. Polymorphism and method overriding?
  • Q6. Entire opps in java
  • Ans. 

    Object-oriented programming in Java involves creating classes, objects, inheritance, polymorphism, and encapsulation.

    • Classes are blueprints for objects, defining attributes and behaviors.

    • Objects are instances of classes, representing real-world entities.

    • Inheritance allows a class to inherit attributes and methods from another class.

    • Polymorphism enables objects to be treated as instances of their parent class.

    • Encapsulat...

  • Answered by AI

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray SumGiven an array of numbers, find the maximum s ... read more
asked in Cognizant
Q2. Nth Fibonacci NumberNth term of Fibonacci series F(n), where F(n) ... read more
asked in Rakuten
Q3. Merge two sorted arraysNinja has been given two sorted integer ar ... read more
asked in GlobalLogic
Q4. Terms Of APAyush is given a number ‘X’. He has been told that he ... read more
asked in Amazon
Q5. Minimum Number of Platform NeededYou are given the arrival and de ... read more
Interview experience
3
Average
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

N0rmal hacker rank queationss

Round 2 - Technical 

(5 Questions)

  • Q1. What is servlet implement code
  • Ans. 

    Servlet implement code is the code that defines the behavior of a servlet in a Java web application.

    • Servlet implement code is written in Java and typically extends the HttpServlet class.

    • It includes methods like doGet() and doPost() to handle HTTP GET and POST requests.

    • Servlet implement code can interact with databases, process form data, and generate dynamic web content.

  • Answered by AI
  • Q2. Write jwt implementation methods
  • Ans. 

    JWT implementation methods involve encoding, decoding, and verifying tokens for secure authentication.

    • Use a library like jsonwebtoken to easily create and verify JWT tokens

    • When creating a token, include a payload with user information and a secret key for signing

    • To verify a token, decode it using the secret key and check the signature

  • Answered by AI
  • Q3. What is oops concets
  • Ans. 

    Object-oriented programming concepts that focus on classes and objects.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Ability of a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only the necessary features.

    • ...

  • Answered by AI
  • Q4. What is rdbms and use
  • Ans. 

    RDBMS stands for Relational Database Management System. It is a type of database management system that stores data in a structured format.

    • Organizes data into tables with rows and columns

    • Uses SQL for querying and managing data

    • Enforces relationships between tables using foreign keys

    • Examples include MySQL, PostgreSQL, Oracle

  • Answered by AI
  • Q5. What is microservies anduse
  • Ans. 

    Microservices are a software development technique where applications are broken down into smaller, independent services that communicate with each other.

    • Each microservice is responsible for a specific function or feature

    • Microservices can be developed, deployed, and scaled independently

    • Communication between microservices is typically done through APIs

    • Examples: Netflix, Amazon, Uber

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - cpre java, spring boot. or server side technlogies prepare that perfectly

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

It was pretty easy and quick

Round 2 - Technical 

(2 Questions)

  • Q1. Ques related to dsa and oops
  • Q2. What are your projects that you have worked on

Capgemini interview questions for designations

 Senior Software Developer

 (12)

 Software Developer fresher

 (7)

 Junior Software Developer

 (4)

 Associate Software Developer

 (2)

 Software Developer Intern

 (2)

 Java Software Developer

 (1)

 Software Developer Trainee

 (1)

 .NET Software Developer

 (1)

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. Strings related in java
  • Q2. Multithreading in java
Round 2 - HR 

(2 Questions)

  • Q1. Salary negotiation
  • Q2. Date of joining

Get interview-ready with Top Capgemini Interview Questions

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

I applied via Naukri.com

Round 1 - Coding Test 

To find the first non duplicate character in a string?

Round 2 - Technical 

(2 Questions)

  • Q1. OOPS concepts like inheritance, abstraction, interface vs abstract
  • Q2. Scenario based questions on strings
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(3 Questions)

  • Q1. What do you mean by Oops concepts
  • Ans. 

    Oops concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Encapsulation involves bundling data and methods that operate on the data into a single unit.

    • Polymorphism allows objects to be treated as instances of their parent class.

    • Abstraction hides the complex implementation d...

  • Answered by AI
  • Q2. Serialization and Deserialization Concepts
  • Q3. Java Stream API problem give to code

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic java
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is asynchronous communication?

Software Developer interview

user image Hemant Manjhi

posted on 16 Nov 2021

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Introduction about your self
  • Q2. Java opps concept and implementation
  • Ans. 

    Java OOPs concepts refer to the principles of Object-Oriented Programming and their implementation in Java.

    • Java OOPs concepts include inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Encapsulation involves bundling data and methods that operate on the data into a single unit.

    • Polymorphism allows objects to be treated as instances o...

  • Answered by AI

Skills evaluated in this interview

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

Dsa, DFS based question

Round 2 - Technical 

(3 Questions)

  • Q1. Spring related questions were asked, annotations
  • Q2. Simple coding question on string
  • Q3. Reverse a string
  • Ans. 

    Reverse a given string

    • Use a loop to iterate through the characters of the string

    • Append each character to a new string in reverse order

    • Return the reversed string

  • Answered by AI

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.

Tell us how to improve this page.

Capgemini Software Developer Interview Process

based on 83 interviews in last 1 year

4 Interview rounds

  • Technical Round 1
  • Technical Round 2
  • HR Round 1
  • HR Round 2
View more

People are getting interviews through

based on 80 Capgemini interviews
Job Portal
Campus Placement
Company Website
WalkIn
Referral
Recruitment Consultant
43%
19%
16%
9%
4%
4%
5% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
Capgemini Software Developer Salary
based on 4.8k salaries
₹3.5 L/yr - ₹13.4 L/yr
At par with the average Software Developer Salary in India
View more details

Capgemini Software Developer Reviews and Ratings

based on 376 reviews

3.8/5

Rating in categories

3.8

Skill development

3.9

Work-Life balance

3.2

Salary & Benefits

3.9

Job Security

3.7

Company culture

3.0

Promotions/Appraisal

3.6

Work Satisfaction

Explore 376 Reviews and Ratings
Consultant
55.2k salaries
unlock blur

₹5.2 L/yr - ₹18 L/yr

Associate Consultant
51.9k salaries
unlock blur

₹2.9 L/yr - ₹11.8 L/yr

Senior Consultant
45.9k salaries
unlock blur

₹7.5 L/yr - ₹25 L/yr

Senior Analyst
20.4k salaries
unlock blur

₹2 L/yr - ₹7.5 L/yr

Senior Software Engineer
19.9k salaries
unlock blur

₹3.5 L/yr - ₹12.5 L/yr

Explore more salaries
Compare Capgemini with

Wipro

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

TCS

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview