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

Filter interviews by

Capgemini Interview Questions, Process, and Tips

Updated 7 Mar 2025

Top Capgemini Interview Questions and Answers

View all 3k questions

Capgemini Interview Experiences

Popular Designations

4.8k interviews found

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

I applied via Campus Placement and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Gamified assesment like puzzels.

Round 2 - English writting 

(1 Question)

  • Q1. Write a essay on the Given topic.
  • Ans. 

    The importance of cybersecurity in the digital age

    • Cybersecurity is crucial in protecting sensitive data from cyber attacks

    • Regularly updating security measures can help prevent breaches

    • Training employees on cybersecurity best practices is essential

    • Implementing multi-factor authentication can add an extra layer of security

    • Having a response plan in place in case of a breach is necessary

  • Answered by AI
Round 3 - Coding Test 

Basic questions from geeks for geeks

Round 4 - Technical 

(2 Questions)

  • Q1. Introduce about yourself
  • Ans. 

    I am a dedicated and detail-oriented individual with a strong background in technical analysis and problem-solving.

    • Graduated with a degree in Computer Science

    • Experience in analyzing data and identifying trends

    • Proficient in programming languages such as Python and SQL

    • Strong communication and teamwork skills

    • Certified in technical analysis tools like Tableau

  • Answered by AI
  • Q2. Explain projects.
  • Ans. 

    Projects are specific tasks or assignments undertaken to achieve a particular goal or objective.

    • Projects have defined start and end dates.

    • They require resources such as time, money, and manpower.

    • Projects are usually unique and temporary in nature.

    • Examples: developing a new software application, constructing a building, organizing an event.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - just do honestly it is very easy to crack.

Associate Technical Analyst Interview Questions asked at other Companies

Q1. What is the definition of the DHCP protocol, and how does it work?
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Feb 2025.

Round 1 - HR 

(1 Question)

  • Q1. Via call HR asked about you and your previous job ,expectation , about you and your study Etc.....
Round 2 - Video Call 

(11 Questions)

  • Q1. Some questions from your CV .
  • Q2. How you manage your professional life with your study ? how you manage your study under high pressure of work ?
  • Q3. How many types of cash flow ? what is the difference between indirect and direct cash flow ?
  • Q4. Is depreciation charged on land, and if not, can you explain why?
  • Q5. Do you know about P2P cycle ?
  • Q6. Do you have a knowledge about Advance excel ? what is Vlookup ?
  • Q7. What is your notice period ? if i select you how you manage your study?
  • Q8. What is HMV & LMV in GST?
  • Q9. What is RCM ? Give an example of where RCM is applicable ?
  • Q10. What is GSTR-1 & 3B ?
  • Q11. Other Many question on your Cv and Past experence ?

Interview Preparation Tips

Interview preparation tips for other job seekers - about your past experence .
about your CV ?
About your last work ?
about your current role which you are applying for

P2P Process Associate Interview Questions asked at other Companies

Q1. What is the P2P? Procure-to-pay is the process of integrating purchasing and accounts payable systems to create greater efficiencies.
View answer (1)
Capgemini Interview Questions and Answers for Freshers
illustration image
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Jan 2025.

Round 1 - Technical 

(6 Questions)

  • Q1. Multi cast in angular
  • Ans. 

    Multi cast in Angular allows multiple subscribers to receive the same data from a single source.

    • Used to broadcast data to multiple subscribers

    • Helps in reducing duplicate API calls

    • Can be implemented using Subjects in RxJS

  • Answered by AI
  • Q2. Why event emitter what it does
  • Ans. 

    Event emitter is used in Angular to facilitate communication between components by emitting events.

    • Event emitter is a class in Angular that allows components to emit custom events.

    • It is used to facilitate communication between parent and child components.

    • Parent components can subscribe to these events and react accordingly.

    • Example: Child component emitting an event to notify the parent component about a change.

  • Answered by AI
  • Q3. Handling multiple api calls
  • Ans. 

    Use RxJS to handle multiple API calls efficiently in Angular.

    • Use RxJS operators like forkJoin, combineLatest, or mergeMap to handle multiple API calls concurrently or sequentially.

    • Consider using catchError operator to handle errors and retry operator to retry failed API calls.

    • Use switchMap operator to cancel previous API calls when making new ones to avoid memory leaks.

    • Utilize subjects or BehaviorSubjects to share data

  • Answered by AI
  • Q4. Higher order functions
  • Q5. Child route and forRoot difference
  • Ans. 

    Child route is used for nested routes within a parent route, while forRoot is used for configuring routes at the root level of the application.

    • Child routes are defined within the parent route's configuration, allowing for nested routing structures.

    • forRoot is used in the AppRoutingModule to configure routes at the root level of the application.

    • Child routes are typically used for organizing and managing related component...

  • Answered by AI
  • Q6. Ng-container , ng-template

Top Capgemini Angular Developer Interview Questions and Answers

Q1. What is a custom pipe in Angular, and how is it created?
View answer (1)

Angular Developer Interview Questions asked at other Companies

Q1. How can you pass data between parent and child components?, what is component interaction
View answer (5)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(6 Questions)

  • Q1. What are some of the Design Patterns you have worked with?
  • Ans. 

    I have worked with design patterns such as Singleton, Factory, Observer, and Strategy.

    • Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Factory pattern creates objects without specifying the exact class of object that will be created.

    • Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified a...

  • Answered by AI
  • Q2. What is your approach for a issue you came to know happened in Production.
  • Ans. 

    I would immediately investigate the issue, identify the root cause, and work on a solution to prevent it from happening again.

    • Investigate the issue thoroughly to understand the scope and impact

    • Identify the root cause by analyzing logs, code, and configurations

    • Work on a solution to fix the issue and prevent it from reoccurring

    • Communicate with stakeholders about the issue and the steps taken to resolve it

  • Answered by AI
  • Q3. If given a chance to lead a team will you take it up as a challenge of not how would you tackle it?
  • Q4. Are you able to work under pressure. How do you manage?
  • Ans. 

    Yes, I am able to work under pressure by staying organized, prioritizing tasks, and maintaining a positive attitude.

    • I stay organized by creating to-do lists and setting deadlines for tasks.

    • I prioritize tasks based on urgency and importance to ensure critical tasks are completed first.

    • I maintain a positive attitude by taking short breaks, practicing deep breathing exercises, and seeking support from colleagues when need

  • Answered by AI
  • Q5. What do you understand by SOLID principle? Why do you think it is important.
  • Ans. 

    SOLID is a set of five principles in object-oriented programming that help make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with object...

  • Answered by AI
  • Q6. Please solve the coding question provided ( a moderately difficult coding question provided). Help understand your approach and why you chose same. Explain edge caes if possible.

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush Up Job related skills.
Be able to demonstrate through practical approach.
Keep your theoretical approach flexible and more inclined with positive response than bluffing.
Keep confidence at core of and have a good communication practice.
Adhere to Interview rules for example be available with 1 working editor for coding or technical rounds. Be professional in your appearance and always refrain from asking feedback in the interview itself.

Top Capgemini Senior Consultant Interview Questions and Answers

Q1. 1. What's the use of update sets and how do you move update set from one instance to another? Once you imported the update set, what will you do? To check the customisations, You need to do open the update set and do something. What is that... read more
View answer (3)

Senior Consultant Interview Questions asked at other Companies

Q1. 1. What's the use of update sets and how do you move update set from one instance to another? Once you imported the update set, what will you do? To check the customisations, You need to do open the update set and do something. What is that... read more
View answer (3)

Capgemini interview questions for popular designations

 Analyst

 (425)

 Consultant

 (399)

 Software Engineer

 (316)

 Senior Consultant

 (283)

 Associate Consultant

 (254)

 Software Developer

 (152)

 Senior Analyst

 (149)

 Senior Software Engineer

 (138)

PMO Manager Interview Questions & Answers

user image Naveen Shrivastava

posted on 5 Mar 2025

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
6-8 weeks
Result
Not Selected

I was interviewed in Sep 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. PMO functions held in Jobs
  • Q2. How to address multi functional job done in fiber deployment
Round 2 - Technical 

(1 Question)

  • Q1. Cross functional data collection and reports
Round 3 - HR 

(1 Question)

  • Q1. Joining date and salary

Interview Preparation Tips

Interview preparation tips for other job seekers - They didn’t released offer letter, HR experience was very bad…..they ghosted after taking all background verification documents.

PMO Manager Interview Questions asked at other Companies

Q1. How do you implement Pmo activities in the midst of resistance
View answer (1)

Get interview-ready with Top Capgemini Interview Questions

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

I was interviewed in Jan 2025.

Round 1 - Technical 

(10 Questions)

  • Q1. Given a string, identify the indices of all first occurrences of vowels and return the count of these indices.
  • Ans. 

    Identify first occurrences of vowels in a string and return their indices along with count.

    • Loop through the string and check if each character is a vowel (a, e, i, o, u)

    • Store the index of the first occurrence of each vowel in a separate array

    • Return the array of indices and the count of indices

  • Answered by AI
  • Q2. Given two integers as input, how can you find the difference and determine how many numbers can be divided by 3 within that difference?
  • Ans. 

    Calculate the difference between two integers and find how many numbers within that difference are divisible by 3.

    • Calculate the absolute difference between the two integers

    • Iterate through the range of numbers within the difference and check if each number is divisible by 3

    • Keep a count of numbers divisible by 3

  • Answered by AI
  • Q3. Content Negotiation in ASP .Net Web API?
  • Ans. 

    Content negotiation in ASP .Net Web API allows clients to request data in different formats like JSON, XML, etc.

    • Content negotiation is the process of selecting the best representation for a given response when there are multiple representations available.

    • In ASP .Net Web API, content negotiation is handled by the MediaTypeFormatter class which selects the appropriate formatter based on the request headers.

    • Clients can sp...

  • Answered by AI
  • Q4. How do we resolve Git Conflit?
  • Ans. 

    Git conflicts can be resolved by merging changes, resolving conflicts manually, and using tools like Git mergetool.

    • Merge changes from the conflicting branches

    • Resolve conflicts manually by editing the conflicting files

    • Use Git mergetool to help resolve conflicts

    • Commit the resolved changes after resolving conflicts

  • Answered by AI
  • Q5. What is the role of a static constructor?
  • Ans. 

    Static constructor is used to initialize static data members of a class.

    • Executed only once when the class is first accessed

    • Cannot have any access modifiers or parameters

    • Used to initialize static variables or perform any necessary setup tasks

  • Answered by AI
  • Q6. How can we invoke each method if two interfaces define the same methods?
  • Ans. 

    To invoke methods from two interfaces with same method names, use explicit interface implementation.

    • Use explicit interface implementation to differentiate between the methods from each interface.

    • Specify the interface name followed by the method name to invoke the desired method.

    • Example: InterfaceA.Method() and InterfaceB.Method() to invoke methods from InterfaceA and InterfaceB respectively.

  • Answered by AI
  • Q7. Occurrence of each character in a given String?
  • Ans. 

    Count the occurrence of each character in a given string.

    • Iterate through the string and use a hashmap to store the count of each character.

    • Handle both uppercase and lowercase characters separately.

    • Consider using ASCII values to map characters to their respective counts.

  • Answered by AI
  • Q8. Rest vs WCF
  • Ans. 

    Rest is lightweight, WCF is feature-rich. Rest uses HTTP, WCF uses SOAP. Rest is platform-independent, WCF is Microsoft-centric.

    • Rest is lightweight and simple to use, making it ideal for web services. WCF is feature-rich and provides more advanced capabilities.

    • Rest uses HTTP for communication, making it easier to work with in web environments. WCF uses SOAP, which can be more complex and heavyweight.

    • Rest is platform-in...

  • Answered by AI
  • Q9. How do microservices communicate with each other?
  • Ans. 

    Microservices communicate with each other through APIs, messaging queues, and service discovery.

    • APIs: Microservices can communicate with each other by exposing APIs that allow them to send and receive data.

    • Messaging queues: Microservices can use messaging queues like RabbitMQ or Kafka to send messages to each other asynchronously.

    • Service discovery: Microservices can use service discovery tools like Consul or Eureka to ...

  • Answered by AI
  • Q10. Cluster vs Non Cluster Index
  • Ans. 

    Clustered index physically orders the data rows in the table, while non-clustered index does not.

    • Clustered index determines the physical order of data rows in the table.

    • Non-clustered index is a separate structure that contains pointers to the actual data rows.

    • Clustered index is faster for retrieval of data in the order of the index key.

    • Non-clustered index is faster for retrieval of data not in the order of the index ke

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The fundamentals should be robust, focusing on code snippet-based questions for developers.

Top Capgemini Dot Net Fullstack Developer Interview Questions and Answers

Q1. Given two integers as input, how can you find the difference and determine how many numbers can be divided by 3 within that difference?
View answer (1)

Dot Net Fullstack Developer Interview Questions asked at other Companies

Q1. What languages does support the .netframework???
View answer (3)

Jobs at Capgemini

View all
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(8 Questions)

  • Q1. What improvements to interfaces were introduced in Java 8 that were missing in Java 7, specifically regarding static and default methods?
  • Ans. 

    Java 8 introduced static and default methods in interfaces, allowing for method implementation and code reusability.

    • Java 8 introduced static methods in interfaces, allowing for method implementation directly in the interface itself.

    • Default methods were also introduced in Java 8, enabling interfaces to have method implementations without affecting implementing classes.

    • Static methods in interfaces can be called using the...

  • Answered by AI
  • Q2. Explain internal working of HashMap ? How to synchronize it ?
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.

    • HashMap uses an array of linked lists to store key-value pairs.

    • When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.

    • If multiple keys hash to the same index, a linked list is used to handle collisions.

    • To synchronize a HashMap, you can use the synchronizedMap() m...

  • Answered by AI
  • Q3. Given a list of employees with their ratings, how can you sort the employees based on their ratings using the Java 8 Streaming API?
  • Q4. Will the program compile if the parent class throws a runtime exception while the child class throws an arithmetic exception?
  • Ans. 

    No, the program will not compile if the parent class throws a runtime exception while the child class throws an arithmetic exception.

    • In Java, if a parent class method throws a checked exception, the child class method can only throw the same exception or its subclasses.

    • ArithmeticException is an unchecked exception, so if the parent class throws a checked exception and the child class throws an unchecked exception, the ...

  • Answered by AI
  • Q5. In a Spring Boot application with two databases, how can you configure JDBC to specify which database to use?
  • Ans. 

    Configure JDBC in Spring Boot to specify which database to use

    • Define multiple DataSource beans in the configuration class

    • Use @Primary annotation to specify the primary DataSource

    • Use @Qualifier annotation to specify the secondary DataSource

    • Inject the DataSource beans where needed in the application

  • Answered by AI
  • Q6. How to use a jetty server in your spring boot application ?
  • Ans. 

    To use a Jetty server in a Spring Boot application, you can configure it as a dependency and customize its settings.

    • Add Jetty server dependency in your pom.xml file

    • Exclude Tomcat server dependency if it's included by default in Spring Boot

    • Configure Jetty server settings in application.properties or application.yml file

    • Example: Add Jetty dependency - <dependency> <groupId>org.springframework.boot</groupId...

  • Answered by AI
  • Q7. Difference between @RequestParam and @PathVariable ?
  • Ans. 

    RequestParam is used to extract query parameters from the URL, while PathVariable is used to extract values from the URI path.

    • RequestParam is used for query parameters in the URL, while PathVariable is used for values in the URI path.

    • RequestParam is optional, while PathVariable is required.

    • RequestParam is used with the @RequestParam annotation, while PathVariable is used with the @PathVariable annotation.

    • Example: @Requ...

  • Answered by AI
  • Q8. How would you handle a scenario where one microservice is awaiting a response from another microservice that is taking an extended time to respond?
  • Ans. 

    I would implement timeout mechanisms and retries to handle the scenario of one microservice awaiting a response from another microservice taking an extended time.

    • Implement timeout mechanisms in the calling microservice to limit the waiting time for a response.

    • Set up retry logic to automatically resend the request to the slow microservice if no response is received within the specified timeout period.

    • Use circuit breaker...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics about Java 8 , Core Java , Springboot , Microservices and MySql.

Top Capgemini Java Developer Interview Questions and Answers

Q1. Is Java platform-independent, if yes why?
View answer (6)

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Feb 2025.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a program to find the least occuring character in a string
  • Q2. Write the code to group by salary for each employees

Interview Preparation Tips

Interview preparation tips for other job seekers - How can we increase the performance of database retrieval

Top Capgemini Software Engineer Interview Questions and Answers

Q1. In a dark room,there is a box of 18 white and 5 black gloves. You are allowed to pick one and then you are allowed to keep it and check it outside. How many turns do you need to take in order for you to find a perfect pair?
View answer (525)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (196)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(8 Questions)

  • Q1. SOLID principles in java. Any features in java8 which are there which follows SOLID principle
  • Ans. 

    SOLID principles in Java focus on object-oriented design principles. Java 8 features like lambdas and streams adhere to these principles.

    • S - Single Responsibility Principle: Java 8 lambdas allow for defining single-purpose functions.

    • O - Open/Closed Principle: Java 8 streams enable extending behavior without modifying existing code.

    • L - Liskov Substitution Principle: Java 8 interfaces support polymorphism and substitutio...

  • Answered by AI
  • Q2. Singleton class in Java. How to write a code in java to make a class singleton
  • Ans. 

    A Singleton class in Java ensures that only one instance of the class is created and provides a global point of access to it.

    • Use a private static instance variable to hold the single instance of the class.

    • Make the constructor private to prevent instantiation from outside the class.

    • Provide a public static method to access the single instance, creating it if necessary.

  • Answered by AI
  • Q3. What is a controller.
  • Ans. 

    A controller is a component in the Model-View-Controller (MVC) design pattern that handles user input and updates the model and view accordingly.

    • Controls the flow of the application

    • Interacts with the model to update data

    • Receives input from the user and processes it

    • Updates the view based on changes in the model

    • Examples: Spring MVC Controller, JavaFX Controller

  • Answered by AI
  • Q4. Write a code so that unique elements from an array can be printed
  • Ans. 

    Code to print unique elements from an array of strings

    • Create a HashSet to store unique elements

    • Iterate through the array and add elements to the HashSet

    • Print out the elements in the HashSet to get unique elements

  • Answered by AI
  • Q5. Write a code to find the second largest element in an array
  • Ans. 

    Code to find the second largest element in an array

    • Iterate through the array and keep track of the largest and second largest elements

    • Initialize variables to store the largest and second largest elements

    • Compare each element with the largest and second largest elements and update accordingly

  • Answered by AI
  • Q6. What is hash collision. From which class is hashCode() and equals() method from
  • Ans. 

    Hash collision occurs when two different inputs produce the same hash value. hashCode() and equals() methods are from Object class.

    • Hash collision can occur when two different objects have the same hash code value.

    • hashCode() method is used to get the hash code value of an object.

    • equals() method is used to compare two objects for equality.

  • Answered by AI
  • Q7. Explain circuit breaker, and how to practically implement it
  • Ans. 

    Circuit breaker is a design pattern used to prevent cascading failures in distributed systems.

    • Circuit breaker monitors for failures and trips when a threshold is reached

    • It then redirects calls to a fallback mechanism to prevent further failures

    • Once the system stabilizes, the circuit breaker can be reset to allow normal operation

  • Answered by AI
  • Q8. Exception handling in springboot. How to implement controllerAdvice
  • Ans. 

    ControllerAdvice in Spring Boot is used for global exception handling in RESTful APIs.

    • Create a class annotated with @ControllerAdvice

    • Use @ExceptionHandler to define methods to handle specific exceptions

    • Use @RestControllerAdvice for returning JSON responses

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please study your project nicely and whatever you are answering there will be follow up questions on that basically and try to solve easy DSA questions. That will be enough I think. Try to answer the questions on how you have implemented these things in your project.

Top Capgemini Java Developer Interview Questions and Answers

Q1. Is Java platform-independent, if yes why?
View answer (6)

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Dec 2024.

Round 1 - Technical 

(5 Questions)

  • Q1. Can you share your work experience?
  • Ans. 

    I have over 10 years of experience in designing and implementing complex software systems.

    • Designed and implemented scalable software solutions for various clients

    • Led a team of developers in delivering projects on time and within budget

    • Worked closely with stakeholders to gather requirements and ensure customer satisfaction

  • Answered by AI
  • Q2. What tools have you used to perform finite element analysis (FEA)?
  • Ans. 

    I have used tools such as ANSYS, Abaqus, and SolidWorks Simulation for performing finite element analysis (FEA).

    • ANSYS

    • Abaqus

    • SolidWorks Simulation

  • Answered by AI
  • Q3. What is your basic knowledge of the strength of materials and finite element method (FEM)?
  • Ans. 

    Basic knowledge of strength of materials and finite element method (FEM) is essential for analyzing structural behavior and designing components.

    • Understanding of stress, strain, and material properties is crucial in analyzing the behavior of materials under different loading conditions.

    • Knowledge of FEM helps in simulating complex structures and predicting their response to various loads.

    • Ability to interpret FEM results...

  • Answered by AI
  • Q4. What are the shear force distribution (SFD) and bending moment diagram (BMD) for cantilever beams made of two different materials that are subjected to a point load P at the free end?
  • Ans. 

    SFD and BMD for cantilever beams of two different materials under point load P at free end

    • Calculate reactions at the fixed end of the beam

    • Determine the shear force at different points along the beam by considering the applied load and reactions

    • Draw the SFD by plotting the shear force values against the beam length

    • Calculate the bending moment at different points along the beam using the shear force values

    • Draw the BMD by...

  • Answered by AI
  • Q5. What is the purpose of static analysis?
  • Ans. 

    Static analysis is a software testing technique used to analyze code without executing it.

    • Identify potential bugs and security vulnerabilities in the code

    • Ensure code quality and adherence to coding standards

    • Help in detecting performance issues and memory leaks

    • Examples: linting tools like ESLint, static code analyzers like SonarQube

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - We should have a deep understanding of the strength of materials and finite element method (FEM), and we should be able to explain what we have accomplished and the reasons behind our actions in previous companies.

Top Capgemini Senior Engineer Interview Questions and Answers

Q1. What are the shear force distribution (SFD) and bending moment diagram (BMD) for cantilever beams made of two different materials that are subjected to a point load P at the free end?
View answer (1)

Senior Engineer Interview Questions asked at other Companies

Q1. what is the meaning of M in M20,M25,M30 grade of concrete?
View answer (57)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Dec 2024.

Round 1 - Technical 

(7 Questions)

  • Q1. Write code to implement and explicit wait in Selenium
  • Ans. 

    Implementing an explicit wait in Selenium using WebDriverWait class

    • Import WebDriverWait class from Selenium

    • Specify the maximum time to wait and the polling interval

    • Use ExpectedConditions to define the condition to wait for

    • Apply the wait to a specific element or the entire page

  • Answered by AI
  • Q2. Write code to implement Robot class in java
  • Ans. 

    Implementing a Robot class in Java

    • Create a Robot class with attributes like name, batteryLevel, etc.

    • Include methods for moving, turning, and charging the robot

    • Use inheritance if needed for different types of robots

  • Answered by AI
  • Q3. How would you locate the Xpath for the "Today's Deal" menu item on Amazon
  • Ans. 

    To locate the Xpath for the 'Today's Deal' menu item on Amazon, inspect the element using browser developer tools.

    • Open the Amazon website and right-click on the 'Today's Deal' menu item.

    • Select 'Inspect' to open the browser developer tools.

    • Look for the HTML code corresponding to the 'Today's Deal' menu item.

    • Right-click on the HTML code and choose 'Copy' > 'Copy XPath'.

    • The copied XPath can be used to locate the 'Today

  • Answered by AI
  • Q4. What will be the memory allocation for the code String str1 = "Automation"; String str2 = new String("Automation");
  • Ans. 

    str1 will be stored in the string pool while str2 will be stored in the heap memory.

    • str1 will be stored in the string pool, which is a part of the heap memory.

    • str2 will create a new String object in the heap memory, separate from the string pool.

  • Answered by AI
  • Q5. What is the difference between str1==str2 and str1.equals(str2)
  • Ans. 

    str1==str2 compares the memory addresses of the two strings, while str1.equals(str2) compares the actual contents of the strings.

    • str1==str2 checks if the two string variables point to the same memory location.

    • str1.equals(str2) compares the actual characters in the strings for equality.

    • Example: String str1 = "hello"; String str2 = "hello"; str1==str2 will return false, but str1.equals(str2) will return true.

  • Answered by AI
  • Q6. Meaning of status code 401 and 502
  • Ans. 

    401 - Unauthorized, 502 - Bad Gateway

    • 401 status code indicates that the request requires user authentication

    • 502 status code indicates that the server received an invalid response from an upstream server

  • Answered by AI
  • Q7. Print first 4 letter and last 4 letter of String str="www.amazon.com"
  • Ans. 

    Print first 4 and last 4 letters of a given string

    • Use string slicing to extract the first 4 letters: str[:4]

    • Use string slicing to extract the last 4 letters: str[-4:]

  • Answered by AI

Top Capgemini Automation Engineer Interview Questions and Answers

Q1. How would you locate the Xpath for the "Today's Deal" menu item on Amazon
View answer (1)

Automation Engineer Interview Questions asked at other Companies

Q1. 16) What is modbus ? Types of modbus? How many slaves we can connect to one master
View answer (1)
Contribute & help others!
anonymous
You can choose to be anonymous

Capgemini Interview FAQs

How many rounds are there in Capgemini interview?
Capgemini interview process usually has 2-3 rounds. The most common rounds in the Capgemini interview process are Technical, HR and Resume Shortlist.
How to prepare for Capgemini 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 SQL, Troubleshooting, Javascript, Python and Agile.
What are the top questions asked in Capgemini interview?

Some of the top questions asked at the Capgemini interview -

  1. In a dark room,there is a box of 18 white and 5 black gloves. You are allowed t...read more
  2. How can you cut a rectangular cake in 8 symmetric pieces in three cut...read more
  3. One question of sorting for a list of people belonging to different cities and...read more
How long is the Capgemini interview process?

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

Recently Viewed

INTERVIEWS

Lenovo

No Interviews

INTERVIEWS

Pole To Win

No Interviews

INTERVIEWS

Vortex Engineering

No Interviews

INTERVIEWS

GlobalLogic

No Interviews

INTERVIEWS

GlobalLogic

No Interviews

INTERVIEWS

Nagarro

No Interviews

INTERVIEWS

Nagarro

No Interviews

INTERVIEWS

Merkur Gaming India

No Interviews

INTERVIEWS

Strides Pharma

No Interviews

Tell us how to improve this page.

Capgemini Interview Process

based on 3.7k interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
View all

Capgemini Reviews and Ratings

based on 41.8k reviews

3.7/5

Rating in categories

3.7

Skill development

3.8

Work-life balance

3.0

Salary

3.8

Job security

3.7

Company culture

2.9

Promotions

3.5

Work satisfaction

Explore 41.8k Reviews and Ratings
Api Automation Tester

Gurgaon / Gurugram,

Bangalore / Bengaluru

4-8 Yrs

Not Disclosed

Tidal Enterprise scheduler

Bangalore / Bengaluru,

Mumbai

5-8 Yrs

₹ 7-13 LPA

Explore more jobs
Consultant
55.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Consultant
50.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Consultant
46.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Analyst
20.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
20.2k salaries
unlock blur

₹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