Upload Button Icon Add office photos

Capgemini Engineering

Compare button icon Compare button icon Compare

Filter interviews by

Capgemini Engineering Software Engineer Interview Questions and Answers for Freshers

Updated 7 Mar 2025

14 Interview questions

A Software Engineer was asked
Q. What is a join, and how many types are there?
Ans. 

Join is a SQL operation that combines rows from two or more tables based on a related column between them.

  • Join is used to retrieve data from multiple tables in a single query.

  • There are four types of joins: Inner Join, Left Join, Right Join, and Full Outer Join.

  • Inner Join returns only the matching rows from both tables.

  • Left Join returns all the rows from the left table and matching rows from the right table.

  • Right J...

A Software Engineer was asked
Q. Write a program to reverse a string.
Ans. 

A program to reverse a given string.

  • Create an empty string to store the reversed string.

  • Iterate through the original string from end to start.

  • Append each character to the empty string.

  • Return the reversed string.

Software Engineer Interview Questions Asked at Other Companies for Fresher

asked in Capgemini
Q1. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
asked in Capgemini
Q2. How can you cut a rectangular cake in 8 symmetric pieces in three ... read more
Q3. Split Binary String Problem Statement Chintu has a long binary st ... read more
asked in TCS
Q4. What is the reason that the Iterative Waterfall model was introdu ... read more
asked in Wipro
Q5. Knapsack Problem Statement There is a potter with a limited amoun ... read more
A Software Engineer was asked
Q. What real implementations have you done on the Linux OS?
Ans. 

I have implemented various software applications on Linux OS.

  • Developed a web application using Python Flask framework on Linux server

  • Created a custom Linux kernel module for a hardware device driver

  • Implemented a distributed system using Apache Kafka on Linux machines

  • Optimized performance of a database server running on Linux by tuning kernel parameters

A Software Engineer was asked
Q. What is data abstraction, and can you explain it with code?
Ans. 

Data abstraction is the process of hiding implementation details and showing only necessary information.

  • Abstraction is achieved through abstract classes and interfaces.

  • It helps in reducing complexity and increasing efficiency.

  • Example: abstract class Shape with abstract method draw() implemented by its subclasses like Circle and Rectangle.

A Software Engineer was asked
Q. What are TCP/IP and the OSI model?
Ans. 

TCP/IP is a protocol used for communication between devices on the internet. OSI model is a conceptual framework for network communication.

  • TCP/IP is a suite of protocols that governs communication between devices on the internet.

  • OSI model is a conceptual framework that divides network communication into seven layers.

  • TCP/IP is based on a four-layer model, which includes the application, transport, internet, and net...

A Software Engineer was asked
Q. Explain the entire process of converting an Example.c file to Example.exe.
Ans. 

The process of converting Example.c file to Example.exe involves several steps.

  • Preprocessing: includes header file inclusion, macro expansion, and conditional compilation

  • Compilation: converts source code to object code

  • Linking: combines object code with libraries to create executable file

  • Debugging: identifying and fixing errors in code

  • Optimization: improving performance of executable file

🔥 Asked by recruiter 2 times
A Software Engineer was asked
Q. What is the difference between C and C++?
Ans. 

C++ is an extension of C with object-oriented programming features.

  • C++ supports object-oriented programming while C does not.

  • C++ has classes and templates while C does not.

  • C++ has better support for exception handling than C.

  • C++ has a standard library while C does not.

  • C++ allows function overloading while C does not.

Are these interview questions helpful?
🔥 Asked by recruiter 2 times
A Software Engineer was asked
Q. What is the difference between an array and a linked list?
Ans. 

Arrays are contiguous blocks of memory while linked lists are made up of nodes that point to the next node.

  • Arrays have fixed size while linked lists can grow dynamically.

  • Insertion and deletion are faster in linked lists than in arrays.

  • Arrays have better cache locality while linked lists have better memory utilization.

  • Arrays are accessed using indices while linked lists are accessed using pointers.

  • Examples of array...

🔥 Asked by recruiter 2 times
A Software Engineer was asked
Q. What is a program counter?
Ans. 

Program counter is a register that stores the memory address of the next instruction to be executed by the processor.

  • Program counter is also known as instruction pointer.

  • It is a part of the processor's control unit.

  • The value of program counter is incremented after each instruction is executed.

  • If a program counter is corrupted, the processor may execute incorrect instructions.

  • Example: If the program counter is poin...

A Software Engineer was asked
Q. Write a program for recursion and explain how it works.
Ans. 

Recursion is a technique where a function calls itself to solve a problem. WAP for recursion is to write a program using recursion.

  • Recursion is used to solve problems that can be broken down into smaller sub-problems.

  • The base case is the condition where the function stops calling itself.

  • The recursive case is where the function calls itself with a smaller input.

  • Example: Factorial of a number can be calculated using...

Capgemini Engineering Software Engineer Interview Experiences for Freshers

8 interviews found

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 

Simple aptitude test like find the %age , other calculations

Round 3 - Coding Test 

Pseudocode and output-based questions

Round 4 - Technical 

(1 Question)

  • Q1. Based on your resume and college projects
Round 5 - HR 

(1 Question)

  • Q1. Typical behaviour based questions why you want to join this organisation and blah blah

Interview Preparation Tips

Interview preparation tips for other job seekers - Never join this company in your initial phase or a fresher. Otherwise, be ready to destroy your career.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement

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 

First round was attribute resosning test, with few english, maths and coding questions, it was easy only.

Round 3 - Group Discussion 

Group disucssion on some general topic

Round 4 - One-on-one 

(5 Questions)

  • Q1. Last was one and one techincal round.
  • Q2. DS, Algo,Tree,database
  • Q3. Preorder,postorder,inorder traversals
  • Q4. Stack, queue,basic concept and coding questions
  • Q5. Circular link list,reverse string

Interview Preparation Tips

Topics to prepare for Capgemini Engineering Software Engineer interview:
  • Data Structures
  • Database
  • Spanning Tree
  • inorder
  • preorder
  • postorder
Interview preparation tips for other job seekers - It is easy to crack Aricent interview only you should brush up few techincal topics which is common for interview round. Interviews are cool and sometimes give time and hint to help in replying.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Mar 2022. There were 3 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 - Technical 

(2 Questions)

  • Q1. What is join and how many types.
  • Q2. Some scenario base questions on sql.
Round 3 - HR 

(2 Questions)

  • Q1. How much you are expecting.
  • Q2. Where you are seeing after 5years.

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good.Nice experience with Capgemini.Interview was not difficult much.

Skills evaluated in this interview

I applied via Company Website and was interviewed in Mar 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Two programs, osi model, data structures, oops

Interview Preparation Tips

Interview preparation tips for other job seekers - Just study well .study programming questions.

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

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!!!

Software Engineer Interview Questions & Answers

user image Dhruv Narayan Singh

posted on 29 Apr 2015

Interview Questionnaire 

15 Questions

  • Q1. What is difference between C and C++?
  • Ans. 

    C++ is an extension of C with object-oriented programming features.

    • C++ supports object-oriented programming while C does not.

    • C++ has classes and templates while C does not.

    • C++ has better support for exception handling than C.

    • C++ has a standard library while C does not.

    • C++ allows function overloading while C does not.

  • Answered by AI
  • Q2. What is difference between array and linked list?
  • Ans. 

    Arrays are contiguous blocks of memory while linked lists are made up of nodes that point to the next node.

    • Arrays have fixed size while linked lists can grow dynamically.

    • Insertion and deletion are faster in linked lists than in arrays.

    • Arrays have better cache locality while linked lists have better memory utilization.

    • Arrays are accessed using indices while linked lists are accessed using pointers.

    • Examples of arrays inc...

  • Answered by AI
  • Q3. What is data abstraction and explain with code?
  • Ans. 

    Data abstraction is the process of hiding implementation details and showing only necessary information.

    • Abstraction is achieved through abstract classes and interfaces.

    • It helps in reducing complexity and increasing efficiency.

    • Example: abstract class Shape with abstract method draw() implemented by its subclasses like Circle and Rectangle.

  • Answered by AI
  • Q4. What is TCP/IP,OSI model?
  • Ans. 

    TCP/IP is a protocol used for communication between devices on the internet. OSI model is a conceptual framework for network communication.

    • TCP/IP is a suite of protocols that governs communication between devices on the internet.

    • OSI model is a conceptual framework that divides network communication into seven layers.

    • TCP/IP is based on a four-layer model, which includes the application, transport, internet, and network ...

  • Answered by AI
  • Q5. What is program counter?
  • Ans. 

    Program counter is a register that stores the memory address of the next instruction to be executed by the processor.

    • Program counter is also known as instruction pointer.

    • It is a part of the processor's control unit.

    • The value of program counter is incremented after each instruction is executed.

    • If a program counter is corrupted, the processor may execute incorrect instructions.

    • Example: If the program counter is pointing ...

  • Answered by AI
  • Q6. WAP to reverse string?
  • Ans. 

    A program to reverse a given string.

    • Create an empty string to store the reversed string.

    • Iterate through the original string from end to start.

    • Append each character to the empty string.

    • Return the reversed string.

  • Answered by AI
  • Q7. WAP for recursion and explain its working?
  • Ans. 

    Recursion is a technique where a function calls itself to solve a problem. WAP for recursion is to write a program using recursion.

    • Recursion is used to solve problems that can be broken down into smaller sub-problems.

    • The base case is the condition where the function stops calling itself.

    • The recursive case is where the function calls itself with a smaller input.

    • Example: Factorial of a number can be calculated using recu...

  • Answered by AI
  • Q8. What is microprocessor and explain register names?
  • Ans. 

    A microprocessor is a computer processor that incorporates the functions of a central processing unit on a single integrated circuit.

    • Microprocessors are used in various electronic devices such as computers, smartphones, and gaming consoles.

    • Register names include program counter (PC), accumulator (ACC), general-purpose registers (GPR), and memory address register (MAR).

    • Registers are used to store data and instructions t...

  • Answered by AI
  • Q9. Explain SQL commands?
  • Ans. 

    SQL commands are used to interact with databases and manipulate data.

    • SELECT: retrieve data from a database

    • INSERT: add new data to a database

    • UPDATE: modify existing data in a database

    • DELETE: remove data from a database

    • CREATE: create a new database or table

    • ALTER: modify the structure of a database or table

    • DROP: delete a database or table

    • JOIN: combine data from multiple tables

    • GROUP BY: group data based on a specific colum...

  • Answered by AI
  • Q10. Write a SQL query to join two tables?
  • Ans. 

    SQL query to join two tables

    • Use JOIN keyword to combine two tables based on a common column

    • Specify the columns to be selected using SELECT keyword

    • Use ON keyword to specify the common column between two tables

  • Answered by AI
  • Q11. Explain pointers and heap ?
  • Ans. 

    Pointers are variables that store memory addresses. Heap is a region of memory used for dynamic memory allocation.

    • Pointers are used to access memory directly

    • Heap is used for dynamic memory allocation

    • Pointers can be used to create data structures like linked lists

    • Heap memory must be manually managed to avoid memory leaks

  • Answered by AI
  • Q12. Explain whole process for Example.c file to Example.exe conversion
  • Ans. 

    The process of converting Example.c file to Example.exe involves several steps.

    • Preprocessing: includes header file inclusion, macro expansion, and conditional compilation

    • Compilation: converts source code to object code

    • Linking: combines object code with libraries to create executable file

    • Debugging: identifying and fixing errors in code

    • Optimization: improving performance of executable file

  • Answered by AI
  • Q13. What have you done on real implementation on linux OS?
  • Ans. 

    I have implemented various software applications on Linux OS.

    • Developed a web application using Python Flask framework on Linux server

    • Created a custom Linux kernel module for a hardware device driver

    • Implemented a distributed system using Apache Kafka on Linux machines

    • Optimized performance of a database server running on Linux by tuning kernel parameters

  • Answered by AI
  • Q14. Some questions on DBMS
  • Q15. Please introduce youself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.

    • 5 years of experience in software development

    • Expertise in Java and JavaScript

    • Proficient in developing web applications

    • Strong problem-solving and analytical skills

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: The interview process last for around 30-40 minutes and it was elimination round.This round decide your placement.First of all interviewer ask about the language comfortable with,then lots of questions regarding C/C++ basics.After that he asks lot of questions about Pointers,Operating system,Data structure and Algorithms,GNU/Linux,SQL,Computer networks and everything mentioned on resume and good knowledge on Recursion(only few knows behind the scene of memory stack of recursion concept).Ask about GNU/LINUX and what i had done with OS with practical work.When he ask about DBMS i told him that i don't know theory and i am comfortable with SQL.
Tips: Be calm throughout the interview ,brush up C/C++ basics,pointer(he almost asked whole pointer concept and heap),data structure.Revise TCP/IP and OSI model with protocols.Always be cool and for programming questions always ask every points to write about programming question.

Round: HR Interview
Experience: HR round was just formality very less candidates are eliminated.HR was very nice guy.He ask me about projects i had done and other questions are related to job location,relocation and bond.Always say truth.When i was asked about why you are not placed yet i honestly told that most of the times i was rejected.
Tips: Always be cool  while answering.

General Tips: Always be cool and don't be nervous.Be confident while answering.
Skill Tips: Be proficient in at least one programming language
Skills: C, C++, Data Structure, SQL , Computer networks, GNU/LINUX, Algorithm
College Name: University Institute of Engineering and Technology Kurukshetra University
Motivation: I had faced many rejection and i advice to my juniors stay focused on competitive programming.Do not lose hope because your core technical knowledge decide your fate.Do not cram the topics.Learn programming on MyCodeSchool,hackerank,TopCoder.
Funny Moments: When interviewer asked about penetration testing which i mentioned on resume then i told him whole process of cracking  his Wi-Fi to get free access to the internet and when asked about can i switch to other domain inspite of software engineering than he told me with smiling face the world is dynamic(i think i explained so well the concept of pointer and heap).

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. Tell an incident were u ve gone out of ur ways to help one of ur friend
  • Ans. 

    Helped a friend with a last-minute project submission

    • Stayed up all night to help my friend complete a project

    • Provided guidance and support throughout the project

    • Helped my friend with the presentation and final submission

    • Ensured my friend's success despite my own busy schedule

  • Answered by AI
  • Q2. Describe a situation were u ve proved ur mettle as a team worker
  • Ans. 

    During a software development project, I collaborated with team members to resolve a critical bug and ensure timely delivery.

    • Worked closely with team members to identify the root cause of the bug

    • Collaborated with the QA team to develop a testing plan

    • Implemented a fix and tested it thoroughly before deployment

    • Communicated progress and updates to the project manager and stakeholders

    • Ensured timely delivery of the project ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Section 1:
No. of questions = 20
Time allotted = 30 mins
Books that can b followed for the same: Quantitaive aptitude by R.S.Aggarwal
LOD 1 of quant by Arun Sharma
Section 2: Logical Reasoning
No. of questions= 15
Time allotted = 20 mins
BOOKS: LOD 1 Of Arun SharmaSection 3: English
No. of questions = 15
Time allotted = 20 mins
Synonyms , antonyms, passage
Passage were bit lengthySection 3 : c & DS
No. of questions =20
Time allotted=25 mins
Theoretical questions on DS.
Output of a program & questions on functions were in plenty.
Time complexity of searching & sorting process had been asked.
Tip: Basics of C & DS should be clear . This section may appear tough for non-CS /IT students but it was actually of medium difficulty level.
Duration: 70 minutes
Total Questions: 50

Round: Technical Interview
Experience: Round 2: Technical InterviewQ: Which branch ?
A: EEE
Q: Tell me which subject are u efficient in from C, C++ & Ds
A: C & DS
Q: Which part of C are u well versed with?
A: Basics of C till functions. Though i also do have a superficial idea on structure & class, but i get confused while using them in any program.
Q: Write the program to find out the factorial of any no.
A: I wrote down the complete program .
Q: Also include the factorial of zero in d program.
A: Wrote down the program after bringing the required changes.The interviewer then asks for some other transformation in the program.& I wrote down the new code as per his requirements .He then asks few questions on DS. Those were basically theoretical questions like the fastest sorting technique, searching process, trees , weighted graphs.Q: What are ur fav subjects of ur branch???
A : Power systems
Q: What are the various components of power system along with there functions.
A: I answer this question & briefly describe eth e various functions.This follows some more questions on power system & transformers.Q: Tell me something about your project that u r currently working on
Q: Tell me about the training that u ve done in NALCO.After this the interviewer asks me to ask any query that I have.
I asked him about the job prospectus & the working environment of the company . then finally i asked why no one from EEE has been selected in the company for the last 5 years of its placement process.His replied positively to the job prospectus & working environment & to the EEE specific query he just said ,” let’s c what happens this year”.

Round: Group Discussion
Experience: GD Round :
We were divided into a group of 10 students. In the GD room , the hr told us to select any 3 topic of our choice(3 topics to be chosen by the entire group)The topics chosen by us were:
- Freedom to press & media in our country
- Reality shows
- Traffic condition in IndiaThe HR again said to select any 1 of the topic. We choose the 1st topic to discuss on.
In the end the HR asked some specific group members to conclude & then she gave her feedback on each of the members & on the discussion on a whole

Round: HR Interview
Experience: HR interview:We were given a form to fill up in which we were asked to describe some real life incidents . i am hereby giving examples of the type of questions mentioned above& 8 more such type of questions.She asked me if i had any problem with the bond . to which i replied in negation. A few questions on hobbies were also asked.Mind set after the HR interview: no expectation of getting selected. Was actually mentally prepared to appear in the next company. All the students who had appeared in both HR & Technical interview were asked to assemble in the T&P cell . The results were declared by announcing the names one by one. The best part was the cake cutting ceremony .
Tips: Total no. of students selected from our campus = 23

College Name: BIT MESRA

Top trending discussions

View All
Interview Tips & Stories
4d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Capgemini Engineering?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude knowledge

Round 2 - Coding Test 

Strong in java

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confidence and focus on your goal

Software Engineer Interview Questions & Answers

NTT Data user image NIDHI PRIYADARSHINI

posted on 9 Apr 2015

Interview Questionnaire 

6 Questions

  • Q1. Tell me about your project
  • Ans. 

    Developed a web-based project management tool for a startup

    • Used React for the frontend and Node.js for the backend

    • Implemented user authentication and authorization using JWT

    • Integrated with third-party APIs such as Trello and Slack

    • Implemented real-time updates using WebSockets

    • Deployed on AWS using EC2 and RDS

  • Answered by AI
  • Q2. Write the idea or algorithm for d program of fibonacci series
  • Q3. One question from your subject
  • Q4. Introduce yourself
  • Ans. 

    I am a software engineer with experience in developing web applications and mobile apps.

    • Proficient in programming languages such as Java, Python, and JavaScript

    • Skilled in using frameworks like React, Angular, and Spring Boot

    • Experienced in working with databases such as MySQL and MongoDB

    • Familiar with Agile development methodologies and DevOps practices

  • Answered by AI
  • Q5. If I give you a box full of pencils..in how many ways can you use it
  • Q6. Do you have any question for me

Interview Preparation Tips

Round: Test
Experience: Time management is very important to clear the aptitude test. Besides this a lot of practice is also very important.  This round is the major filteration round. Though each round is a major filteration round cuz NTT DATA is not a bulk recruiter like cts, infy etc. Almost 2-3 thousand students were there for this round from 6 different colleges and only 100 of them were selected.
Tips: Its better to start with the preparation from before and do consider the previous year placement papers available at indiabix. You can practice more n more. Apart from this you can go through the r.s aggarwal aptitude book also.

Round: Group Discussion
Experience: There were many panels and each panel had 10-12 students. The H.r first decided some other topic but when he asked wether everybody is aware of the topic ..there were few who didn't know about it. .so he picked up another topic. Fortunately he asked me to start with the discussion.  Always try to be the one to break the ice.
Tips: The only key to crack this round is that yku should talk. You should definitely not confuse gd with debate. You should not argue or by any chance shouldn't sound arrogant.

Round: Technical Interview
Experience: They will definitely ask about your project so be thorough with that. Ntt data is a Japanese company . Though this is IT but it will ask  from the subject of your own choice from people those who have a non IT background. After you get shortlisted in d gd they will give you a form to fill. Do fill that form without fail. If it is blank then even if u go to the hr round he will reject you.
Tips: Just be confident and always smile. Be careful on what you write in your resume cuz they can ask about anything based on your resume.

Round: HR Interview
Experience: This round was a cake walk. Just be confident and updated about the company.  Do ask him a question if he asks you to do that.but make sure it shouldn't be vague or out of the picture.
Tips: Keep smiling and don't get nervous.  If they ask you about location preferences,  dun get firm at one place.try to be flexible.

General Tips: Donot loose hope at any cost. You never know when your moment is going to arrive. Do practice the aptitude as much as you can. Finally NTT DATA selected only 50 overall in wch 11 were from my college n i was lucky to be one of them. the offer letter was issued the same day and we were all venerated.  Its just a game of confidence. All the best
Skill Tips: Try to add some co curricular activities and justify your role.
Skills: communication, technical knowledge, management skills, leadership
College Name: SATHYABAMA UNIVERSITY
Motivation: You will find the it companies mostly head quartered in U.S but this company is in Japan. Plus you have better opportunity and growth compared to other companies cuz its not a bulk recruiter.

Skills evaluated in this interview

Capgemini Engineering Interview FAQs

How many rounds are there in Capgemini Engineering Software Engineer interview for freshers?
Capgemini Engineering interview process for freshers usually has 4 rounds. The most common rounds in the Capgemini Engineering interview process for freshers are Resume Shortlist, HR and Aptitude Test.
How to prepare for Capgemini Engineering Software Engineer interview for freshers?
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 for freshers?

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

  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.

Overall Interview Experience Rating

3/5

based on 3 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
Capgemini Engineering Software Engineer Salary
based on 1.3k salaries
₹4.1 L/yr - ₹10 L/yr
25% less than the average Software Engineer Salary in India
View more details

Capgemini Engineering Software Engineer Reviews and Ratings

based on 199 reviews

3.2/5

Rating in categories

3.1

Skill development

3.2

Work-life balance

2.5

Salary

3.5

Job security

3.1

Company culture

2.5

Promotions

2.6

Work satisfaction

Explore 199 Reviews and Ratings
Senior Software Engineer
1.9k salaries
unlock blur

₹5 L/yr - ₹21.2 L/yr

Technical Lead
1.3k salaries
unlock blur

₹14.2 L/yr - ₹26.5 L/yr

Software Engineer
1.3k salaries
unlock blur

₹4.1 L/yr - ₹10 L/yr

Network Engineer
414 salaries
unlock blur

₹4 L/yr - ₹9.7 L/yr

Senior Consultant
408 salaries
unlock blur

₹14.1 L/yr - ₹25.4 L/yr

Explore more salaries
Compare Capgemini Engineering with

Genpact

3.7
Compare

DXC Technology

3.6
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare
write
Share an Interview