Upload Button Icon Add office photos

Filter interviews by

Capgemini Engineering Software Engineer Interview Questions, Process, and Tips

Updated 8 Dec 2024

Top Capgemini Engineering Software Engineer Interview Questions and Answers

  • Q1. Remove All Occurrences of a Character from a String Given a string str and a character 'X', write a function to remove all occurrences of 'X' from the given string. If t ...read more
  • Q2. Detect Cycle in a Linked List Given a singly linked list of integers, determine whether it contains a cycle. A cycle exists if any node in the list can be traversed more ...read more
  • Q3. Quick Sort Problem Statement You are provided with an array of integers. The task is to sort the array in ascending order using the quick sort algorithm. Quick sort is a ...read more
View all 49 questions

Capgemini Engineering Software Engineer Interview Experiences

35 interviews found

I applied via Recruitment Consulltant and was interviewed before Dec 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

20 Verbal 20Logical 2 programs

Round 3 - Technical 

(1 Question)

  • Q1. Basic questions and programming
Round 4 - HR 

(1 Question)

  • Q1. Normal question about your background, job location and CTC discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - This is not good company compare to others and hike also less and High work pressure.

Interview Questionnaire 

1 Question

  • Q1. Basic Programming skills, C, C++, File Handling, Networking, Data Structure, Pointers

Interview Preparation Tips

Interview preparation tips for other job seekers - Data Structures and Pointers

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more

I was interviewed in Mar 2021.

Interview Questionnaire 

1 Question

  • Q1. About C language and avinoics domain

Interview Preparation Tips

Interview preparation tips for other job seekers - Tell the answers frankly what u know about the question asked and if u don't know tell them that I don't know and tell them I will learn that.

I applied via Naukri.com and was interviewed before Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. UI related questions : Html css js angular and about JWT, Sql db and asked me solve two programs.

Interview Preparation Tips

Interview preparation tips for other job seekers - I was selected for UI developer. Interview was quiet good.Just mentioned things only if u r aware of it.

Capgemini Engineering interview questions for designations

 Senior Software Engineer

 (17)

 Associate Software Engineer

 (4)

 Embedded Software Engineer

 (3)

 Software Development Engineer

 (1)

 Advanced Software Engineer

 (1)

 Lead Software Engineer

 (1)

 Software Testing Engineer

 (1)

 Software Engineer II

 (1)

Interview Questionnaire 

1 Question

  • Q1. Testing questions, CAN, UDS, project related questions, bug life cycle, Agile

Get interview-ready with Top Capgemini Engineering Interview Questions

I applied via Naukri.com and was interviewed before Mar 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Basic C and spi, UART and CAN protocol and knowledge of interrupt. Autosar in deep
  • Q2. Testing knowledge and my process to test.
  • Q3. Development questions of c and linkers related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident while answering.
If you don't know the answer better say no then giving an incorrect answer. Interviewer will appreciate it.

I applied via Campus Placement and was interviewed before Sep 2019. There were 4 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Software Testing question
  • Q2. Object Oriented Analysis and Design
  • Q3. Database
  • Q4. Data Structures
  • Q5. Oops
  • Q6. Java keywords
  • Q7. Computer Organization and Architecture

Interview Preparation Tips

Interview preparation tips for other job seekers - I was recruited from Campus.
There are 3 rounds which are
1. Online Test
2. Technical Interview
3. HR Interview
Lets discuss each one by one:
1. Online Test:
Online test consists of 5 rounds.
1) General Aptitude
There were basic questions from quantitative aptitude (Number system, Average, Percentage, Time and Distance, Algebra, Probability, Permutation and Combination), Verbal And Logical Reasoning, Data Interpretation and Data Sufficieny and few questions was based on English Grammar (Fill in the blanks and synonyms).
2) Programming MCQs
This round consists of various coding MCQs based on Theoretical and Practical Concept.
Major topics were OOPS, MySQL and also consists of small code snippets condition based.
3) Coding Shuffle Statements
In this round whole code was written to statements we have to arrange them in proper sequence.
4) Computer Organization and Architecture
In this round there were questions based on basic computer and 8085 microprocessor architecture.
5) Coding
In this round we have write the specific conditions in order get the output of the program. In this module the code is also executed and output can be verified.

2: Technical Interview:
This is the most important round of the whole Interview procedure. In this round they reviewed my resume and started discussion based on the projects in my resume. They asked me few testing questions where the panel asked me to give then 5 positive and negative test cases for the projects i have mentioned( I mentioned my semester projects and Graduation project).And they also asked me what was my thought process while choosing this project( Make sure to give realistic answer, as this gives them idea of how you think technically). While discussing the projects panel asked me what approach i used to for this project( by this they mean to ask which software model i have followed while working on this project waterfall, incremental, procedural,agile methodology)
I answered Increment Model. Then the next question was Why? So make sure what you answer should be that which you can prove. I stated the purpose of model and mixed them with my project requirements.
Next there was questions based on Agile Methodology and What is Scrum and how it is help in Projects.
Next Set of questions was based on Database. Firstly they asked me i used this database in my project and then they asked me questions on joins, Interview also asked me to write queries on paper and Explain the concept usings diagrams and table. They asked me about the how data can stored using different models (like RDBMS, SQL, NoSQL).
Next set of questions were based on OOPS concept (Not so difficult can be answered easily if you have studied)
Next set of questions was based on Data Structures. The Interviewer asked me to write and explain algorithm for Linked List.
I explained diagrammatically and wrote the algorithm and few code snippets in C Language ( Interviewer didnot specified any language).
Moving Ahead the interviewer asked me few keywords(final, static).
At the end the interviewer asked me questions based on logic gates i tried to answer and i told the Interviewer that i am not prepared the Computer Organization and Architecture then the interviewer confirmed my course and said its okay.
From this point i want to suggest you that if there are questions which are not what you have studied you can honestly state . It worked in my case but you should try atleast.
3. HR Interview
The last round of the day, Interview begins with very friendly HR asked about my interests, hobbies, how i live and asked few questions from resumed based on studies.
I have done B.Sc and Then MCA , She asked me how i switched the Science field to Computer Field and had a discussion on this about a minute. Then the HR asked me about my preferred location. And asked me if i had any queries. I had two so i asked them. First was regarding office timings and second was about offer letter.

I was selected for Intership followed by a Job with an agreement if 21 months.

Hope my experience may help to you to crack the interviews.
Good Luck!!!

I applied via Walk-in and was interviewed before Sep 2019. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Most of questions from Data structure topics like linked list and stack e.g add node at head or delete a node . Some questions from array

Interview Preparation Tips

Interview preparation tips for other job seekers - Level of interview was average and it tooks 4 months to get joining letter .

I applied via campus placement at SRM Institute of Science & Technology, Chennai and was interviewed in Jun 2019. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. C/C++ based questions, data structure, and mostly from B.Tech curriculum.

Interview Preparation Tips

Interview preparation tips for other job seekers - My Interview in Altran Technologies was a technical one but was majorly stress on test which was lasted for about 1 hour 10 min test before interview. The interviewer tested my technical as well as general communication skills. Most of the questions asked to me were from my B.Tech syllabus i.e., ECE. Luckily, I able to answer most of the questions correctly. Please go through the job description and re-check your resume and make sure you are a best-fit for the position.

I was interviewed before Mar 2021.

Round 1 - Face to Face 

(4 Questions)

Round duration - 45 minutes
Round difficulty - Easy

Technical round with questions on Programming and core Java concepts.

  • Q1. 

    Linked List Cycle Detection

    Determine if a given singly linked list of integers forms a cycle.

    Explanation:

    A cycle in a linked list occurs when a node's next reference points back to a previous node in...

  • Ans. 

    Detect if a singly linked list forms a cycle by checking if a node's next reference points back to a previous node.

    • Use two pointers, one moving at double the speed of the other, to detect a cycle in the linked list.

    • If the fast pointer catches up to the slow pointer, there is a cycle.

    • Keep track of visited nodes to detect a cycle efficiently.

  • Answered by AI
  • Q2. 

    Delete Nth Node from End in a Linked List

    Given a singly linked list with integer data and an integer K, write a function to remove the Kth node from the end of the linked list.

    Example:

    Input:
    The lin...
  • Ans. 

    Remove the Kth node from the end of a singly linked list.

    • Use two pointers to find the Kth node from the end

    • Adjust pointers to remove the Kth node

    • Handle edge cases like deleting the head node or if K is out of bounds

  • Answered by AI
  • Q3. What are the types of access modifiers in Java?
  • Ans. 

    There are four types of access modifiers in Java: public, private, protected, and default.

    • Public: accessible from any other class.

    • Private: accessible only within the same class.

    • Protected: accessible within the same package and subclasses.

    • Default: accessible only within the same package.

  • Answered by AI
  • Q4. How are Java objects stored in memory?
  • Ans. 

    Java objects are stored in memory as references to memory locations where the actual object data is stored.

    • Java objects are stored in the heap memory.

    • Each object is allocated memory on the heap using the 'new' keyword.

    • Object references are stored on the stack.

    • Objects can be garbage collected when no longer referenced.

  • Answered by AI
Round 2 - Face to Face 

(4 Questions)

Round duration - 45 minutes
Round difficulty - Easy

Technical round with questions on DSA mainly.

  • Q1. What are the time complexities for each sorting algorithm?
  • Ans. 

    Time complexities for sorting algorithms vary from O(n^2) to O(n log n).

    • Bubble Sort - O(n^2)

    • Selection Sort - O(n^2)

    • Insertion Sort - O(n^2)

    • Merge Sort - O(n log n)

    • Quick Sort - O(n log n)

    • Heap Sort - O(n log n)

  • Answered by AI
  • Q2. 

    Quick Sort Problem Statement

    You are provided with an array of integers. The task is to sort the array in ascending order using the quick sort algorithm.

    Quick sort is a divide-and-conquer algorithm. It ...

  • Ans. 

    To achieve NlogN complexity in the worst case, we can implement the randomized quick sort algorithm.

    • Randomly select the pivot element to reduce the chances of worst-case scenarios.

    • Implement a hybrid approach like Introsort which switches to heap sort when the recursion depth exceeds a certain limit.

    • Use median-of-three partitioning to select a good pivot element.

    • Optimize the algorithm by choosing the right partitioning ...

  • Answered by AI
  • Q3. 

    Merge Sort Problem Statement

    You are given a sequence of numbers, ARR. Your task is to return a sorted sequence of ARR in non-descending order using the Merge Sort algorithm.

    Explanation:

    The Merge Sort...

  • Ans. 

    Implement Merge Sort algorithm to sort a sequence of numbers in non-descending order.

    • Understand the Merge Sort algorithm which involves dividing the array into two halves, sorting each half, and then merging them back together.

    • Recursively apply the Merge Sort algorithm until the base case of having single elements in the array is reached.

    • Merge the sorted halves to produce the final sorted array in non-descending order.

    • ...

  • Answered by AI
  • Q4. What are the differences between a serial port and a parallel port?
  • Ans. 

    Serial port transmits data one bit at a time, while parallel port transmits multiple bits simultaneously.

    • Serial port sends data sequentially, while parallel port sends data in parallel

    • Serial port uses fewer wires compared to parallel port

    • Examples of serial ports include RS-232, USB, and Ethernet ports, while examples of parallel ports include printer ports

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAAricent Technologies (Holdings) Limited interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, OS, DBMS, Networking, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Capgemini Engineering Interview FAQs

How many rounds are there in Capgemini Engineering Software Engineer interview?
Capgemini Engineering interview process usually has 2-3 rounds. The most common rounds in the Capgemini Engineering interview process are Technical, Resume Shortlist and HR.
How to prepare for Capgemini Engineering Software Engineer 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 Engineering. The most common topics and skills that interviewers at Capgemini Engineering expect are OOPS, C++, Multithreading, Design Patterns and Socket Programming.
What are the top questions asked in Capgemini Engineering Software Engineer interview?

Some of the top questions asked at the Capgemini Engineering Software Engineer interview -

  1. What have you done on real implementation on linux ...read more
  2. What is microprocessor and explain register nam...read more
  3. What is difference between C and C...read more
How long is the Capgemini Engineering Software Engineer interview process?

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

Tell us how to improve this page.

Capgemini Engineering Software Engineer Interview Process

based on 16 interviews

4 Interview rounds

  • Technical Round
  • HR Round - 1
  • HR Round - 2
  • Personal Interview1 Round
View more
Capgemini Engineering Software Engineer Salary
based on 1.4k salaries
₹3 L/yr - ₹11.3 L/yr
15% less than the average Software Engineer Salary in India
View more details

Capgemini Engineering Software Engineer Reviews and Ratings

based on 196 reviews

3.3/5

Rating in categories

3.2

Skill development

3.3

Work-life balance

2.7

Salary

3.6

Job security

3.2

Company culture

2.7

Promotions

2.8

Work satisfaction

Explore 196 Reviews and Ratings
Senior Software Engineer
2.1k salaries
unlock blur

₹5.7 L/yr - ₹22.3 L/yr

Technical Lead
1.5k salaries
unlock blur

₹9.3 L/yr - ₹26 L/yr

Software Engineer
1.4k salaries
unlock blur

₹3 L/yr - ₹11.3 L/yr

Network Engineer
450 salaries
unlock blur

₹3 L/yr - ₹10.5 L/yr

Senior Technical Lead
371 salaries
unlock blur

₹14.1 L/yr - ₹34.5 L/yr

Explore more salaries
Compare Capgemini Engineering with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview