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 and Answers

Updated 5 Aug 2025
Popular Designations

3.4k Interview questions

An Associate Consultant was asked 3d ago
Q. How can you embody Agentic AI in the cloud?
Ans. 

Agentic AI in cloud enhances decision-making and automation, enabling intelligent, autonomous systems for various applications.

  • Utilize machine learning algorithms to analyze data patterns and make real-time decisions, such as predictive maintenance in cloud services.

  • Implement natural language processing for chatbots that autonomously handle customer inquiries, improving user experience and efficiency.

  • Leverage AI-d...

View all Associate Consultant interview questions
An Associate Consultant was asked 1w ago
Q. Explain the project in detail.
Ans. 

Led a project to optimize supply chain processes, reducing costs and improving efficiency across multiple departments.

  • Conducted a thorough analysis of existing supply chain workflows to identify bottlenecks.

  • Implemented a new inventory management system that reduced excess stock by 20%.

  • Collaborated with cross-functional teams to streamline communication and improve response times.

  • Utilized data analytics to forecast...

View all Associate Consultant interview questions
A Consultant was asked 1w ago
Q. What is the process for solving SQL queries using Spring Boot?
Ans. 

Spring Boot simplifies SQL query execution through JPA, repositories, and transaction management.

  • 1. Set up Spring Boot project with dependencies like Spring Data JPA and a database connector (e.g., H2, MySQL).

  • 2. Configure application.properties for database connection settings.

  • 3. Create entity classes that map to database tables using @Entity annotation.

  • 4. Define repository interfaces extending JpaRepository for C...

View all Consultant interview questions
A Consultant was asked 1w ago
Q. What are DDL (Data Definition Language) and DML (Data Manipulation Language) queries?
Ans. 

DDL defines database structures, while DML manipulates data within those structures.

  • DDL includes commands like CREATE, ALTER, and DROP. Example: CREATE TABLE users (id INT, name VARCHAR(100));

  • DML includes commands like SELECT, INSERT, UPDATE, and DELETE. Example: INSERT INTO users (id, name) VALUES (1, 'John Doe');

  • DDL is used to define and modify the schema of the database.

  • DML is used for querying and modifying th...

View all Consultant interview questions

What people are saying about Capgemini

View All
staticsalamander
3d
works at
Startup
Node.js Dev Dilemma: LTIMindtree, Capgemini, or TCS?
Need some advice! I’m a Node.js dev with 6+ years of experience and I’ve got offers from: LTIMindtree (26 LPA) Capgemini (27 LPA) TCS (24 LPA) I'm trying to figure out which company would have better projects, especially in AI or newer tech. I’m really into AI-related stuff. Anyone working at these companies know about the overall work experience?
Got a question about Capgemini?
Ask anonymously on communities.
A Consultant was asked 1w ago
Q. What are the Object-Oriented Programming (OOP) concepts in Java?
Ans. 

OOP in Java includes concepts like encapsulation, inheritance, polymorphism, and abstraction, enabling modular and reusable code.

  • Encapsulation: Bundling data and methods. Example: Using private variables with public getters/setters.

  • Inheritance: Deriving new classes from existing ones. Example: class Dog extends Animal.

  • Polymorphism: Ability to take many forms. Example: Method overriding and overloading.

  • Abstraction:...

View all Consultant interview questions
An AWS Data Engineer was asked 1w ago
Q. What are the limitations of using Lambda functions?
Ans. 

AWS Lambda has limitations like execution time, memory, and cold start issues that can impact performance and scalability.

  • Maximum execution time is 15 minutes, which may not suit long-running tasks.

  • Memory allocation ranges from 128 MB to 10 GB, limiting resource-intensive applications.

  • Cold start latency can affect performance, especially for infrequently used functions.

  • Limited support for certain programming langu...

View all AWS Data Engineer interview questions

Capgemini HR Interview Questions

500 questions and answers

Q. Can you provide details about your previous experience, including the numbe ... read more
Q. What are the reasons you want to leave your previous organization?
Q. What tasks have you undertaken in your current project?
A SAP Basis Consultant was asked 1w ago
Q. If the system is down, how do you handle the situation, and what specific checks would you perform from both the application and database perspectives?
Ans. 

In case of system downtime, systematic checks on application and database are crucial for quick recovery.

  • Check system logs for errors or warnings that indicate the cause of the downtime.

  • Verify the status of the application server and ensure it is running.

  • Check database connectivity and ensure the database instance is up.

  • Review the database logs for any signs of corruption or issues.

  • Perform a system restart if nece...

View all SAP Basis Consultant interview questions
Are these interview questions helpful?
A SAP Basis Consultant was asked 1w ago
Q. What are the pre and post steps involved in system refresh activities?
Ans. 

System refresh in SAP involves careful planning and execution of pre and post steps to ensure data integrity and system performance.

  • Pre-steps include taking a backup of the source system to prevent data loss.

  • Ensure all users are logged off from the system before starting the refresh.

  • Post-steps involve verifying the integrity of the data after the refresh.

  • Update system parameters and configurations as necessary aft...

View all SAP Basis Consultant interview questions
A SAP Basis Consultant was asked 1w ago
Q. Have you conducted the upgrade using the SUM tool, and what challenges did you encounter during the different phases?
Ans. 

I have conducted upgrades using the SUM tool, facing challenges in planning, execution, and post-upgrade validation.

  • Planning Phase: Ensured all prerequisites were met, such as system checks and compatibility.

  • Execution Phase: Encountered issues with downtime management; had to adjust schedules to minimize impact on users.

  • Post-Upgrade Validation: Faced challenges in testing custom developments; needed to reapply som...

View all SAP Basis Consultant interview questions
An Application Developer -B was asked 1w ago
Q. What are dynamic forms?
Ans. 

Dynamic forms are interactive forms that adapt based on user input, enhancing user experience and data collection.

  • Dynamic forms change in real-time based on user selections, such as showing or hiding fields.

  • They can include conditional logic, like displaying additional questions if a specific answer is given.

  • Examples include online surveys that adjust based on previous answers or registration forms that reveal opt...

Capgemini Interview Experiences

5.1k interviews found

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

I applied via Job Portal and was interviewed before Jan 2022. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Lightning components.reports dashboards sharing rules
Round 2 - Technical 

(1 Question)

  • Q1. Write a trigger on account to display child contacts Write a inline lightning component anything
  • Ans. 

    Trigger to display child contacts on account and inline lightning component

    • Create a trigger on Account object

    • Query for child Contact records related to the Account

    • Display the Contact records in a related list on the Account page layout

    • Create an inline lightning component to display additional information on the Account page

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare triggers and always try to focus on coding part. Now a days interviewers stopped asking Salesforce theoritical questions. Prepare coding

Skills evaluated in this interview

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

I appeared for an interview 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 ?
  • Ans. 

    I balance my professional life and studies through effective time management, prioritization, and self-discipline.

    • I create a detailed schedule that allocates specific time blocks for work and study, ensuring I stay organized.

    • I prioritize tasks based on deadlines and importance, allowing me to focus on high-impact assignments first.

    • I utilize tools like calendars and task management apps to keep track of both work respon...

  • Answered by AI
  • Q3. How many types of cash flow ? what is the difference between indirect and direct cash flow ?
  • Ans. 

    Cash flow types include operating, investing, and financing; direct and indirect methods differ in presentation and calculation.

    • Types of cash flow: Operating, Investing, Financing.

    • Operating cash flow: Cash generated from core business activities.

    • Investing cash flow: Cash used for investments in assets or securities.

    • Financing cash flow: Cash received from or paid to investors and creditors.

    • Direct cash flow: Lists actual...

  • Answered by AI
  • Q4. Is depreciation charged on land, and if not, can you explain why?
  • Ans. 

    Depreciation is not charged on land due to its indefinite lifespan and potential for appreciation.

    • Land is considered a non-depreciable asset because it does not wear out or get used up over time.

    • Unlike buildings or machinery, land does not have a finite useful life.

    • Land often appreciates in value due to factors like location and demand, contrasting with depreciable assets.

    • For example, a plot of land in a growing urban ...

  • Answered by AI
  • Q5. Do you know about P2P cycle ?
  • Ans. 

    The P2P cycle involves the process of procuring goods and services, from requisition to payment.

    • 1. Requisition: Initiating a purchase request, e.g., a department needing office supplies.

    • 2. Purchase Order: Creating a formal order to the supplier, ensuring terms are clear.

    • 3. Receipt of Goods/Services: Confirming delivery and quality of items received.

    • 4. Invoice Processing: Matching the supplier's invoice with the purchas...

  • Answered by AI
  • Q6. Do you have a knowledge about Advance excel ? what is Vlookup ?
  • Ans. 

    VLOOKUP is an Excel function used to search for a value in the first column of a table and return a value in the same row from a specified column.

    • VLOOKUP stands for 'Vertical Lookup'.

    • Syntax: VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]).

    • Example: =VLOOKUP(A2, B2:D10, 3, FALSE) looks for the value in A2 within the first column of B2:D10 and returns the corresponding value from the third column.

    • The 'ra...

  • Answered by AI
  • Q7. What is your notice period ? if i select you how you manage your study?
  • Ans. 

    I have a notice period of one month, and I plan to manage my studies by creating a structured schedule and prioritizing tasks.

    • Create a detailed study schedule that allocates specific time slots for studying each subject.

    • Utilize weekends and evenings for intensive study sessions to maximize productivity.

    • Incorporate breaks to avoid burnout and maintain focus during study periods.

    • Use productivity tools like calendars or a...

  • Answered by AI
  • Q8. What is HMV & LMV in GST?
  • Ans. 

    HMV and LMV in GST refer to High Value and Low Value transactions, impacting compliance and reporting requirements.

    • HMV (High Value) transactions are those exceeding a specified monetary threshold, requiring detailed reporting.

    • LMV (Low Value) transactions are those below the threshold, often subject to simplified compliance.

    • For example, if the threshold is set at ₹2,50,000, any transaction above this is HMV, while those...

  • Answered by AI
  • 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
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?
  • Ans. 

    I would embrace the challenge of leading a team by fostering collaboration, setting clear goals, and leveraging individual strengths.

    • Establish clear communication channels to ensure everyone is on the same page.

    • Set specific, measurable goals for the team to achieve, such as completing a project by a certain deadline.

    • Encourage team members to share their ideas and expertise, fostering a culture of collaboration.

    • Provide ...

  • Answered by AI
  • 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.
  • 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.
  • Ans. 

    A detailed approach to solving a moderately difficult coding problem with edge case considerations.

    • Understand the problem requirements and constraints clearly.

    • Break down the problem into smaller, manageable parts.

    • Consider edge cases such as empty inputs or maximum limits.

    • Choose an efficient algorithm based on time and space complexity.

    • Test the solution with various test cases to ensure robustness.

  • Answered by AI

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.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview 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?
  • 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.

Senior Associate Interview Questions & Answers

user image SHUBHANSHU PRIYADARSHAN

posted on 4 Aug 2025

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

I appeared for an interview in Jul 2025, where I was asked the following questions.

  • Q1. What is meant by outstanding expenses?
  • Q2. What are prepaid expenses?
  • Q3. What are the rules for debits and credits in accounting?
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 ?
  • Q7. Difference between @RequestParam and @PathVariable ?
  • 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.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Jul 2025, where I was asked the following questions.

  • Q1. What are the Golden Rules?
  • Q2. What is accounts payable?
  • Q3. Where do you envision yourself in the next five years?
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
  • Q3. What is a controller.
  • Q4. Write a code so that unique elements from an array can be printed
  • 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

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.
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Aug 2023, where I was asked the following questions.

  • Q1. What was mine best course of action in which has perfected to increased the profitability of organisation ?
  • Q2. YES definitely it’s on of the best in the time with level to management decision
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview 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.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(7 Questions)

  • Q1. Write code to implement and explicit wait in Selenium
  • 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

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, Javascript, Troubleshooting, Python and Java.
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. If a developer who was working on a critical user story suddenly goes on emerge...read more
What are the most common questions asked in Capgemini HR round?

The most common HR questions asked in Capgemini interview are -

  1. What are your salary expectatio...read more
  2. Where do you see yourself in 5 yea...read more
  3. What are your strengths and weakness...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.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 4.1k interview experiences

Difficulty level

Easy 24%
Moderate 72%
Hard 5%

Duration

Less than 2 weeks 61%
2-4 weeks 26%
4-6 weeks 7%
6-8 weeks 3%
More than 8 weeks 4%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.5
 • 11.2k Interviews
Accenture Interview Questions
3.7
 • 8.7k Interviews
Infosys Interview Questions
3.6
 • 8k Interviews
Wipro Interview Questions
3.7
 • 6.2k Interviews
Cognizant Interview Questions
3.7
 • 6k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.2k Interviews
HCLTech Interview Questions
3.5
 • 4.2k Interviews
Genpact Interview Questions
3.7
 • 3.5k Interviews
IBM Interview Questions
3.9
 • 2.5k Interviews
DXC Technology Interview Questions
3.6
 • 848 Interviews
View all

Capgemini Reviews and Ratings

based on 47.3k 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.8

Promotions

3.4

Work satisfaction

Explore 47.3k Reviews and Ratings
Opportunity For JAVA Full Stack Developer

Pune,

Chennai

+1

6-8 Yrs

Not Disclosed

Devops Architect

Pune,

Bangalore / Bengaluru

+1

8-11 Yrs

Not Disclosed

Explore more jobs
Consultant
59.3k salaries
unlock blur

₹8.9 L/yr - ₹16.6 L/yr

Associate Consultant
51.2k salaries
unlock blur

₹4.5 L/yr - ₹10 L/yr

Senior Consultant
50.8k salaries
unlock blur

₹12.5 L/yr - ₹21 L/yr

Senior Analyst
22.6k salaries
unlock blur

₹3.1 L/yr - ₹7.5 L/yr

Senior Software Engineer
21.8k salaries
unlock blur

₹4.7 L/yr - ₹13.2 L/yr

Explore more salaries
Compare Capgemini with

Wipro

3.7
Compare

Accenture

3.7
Compare

Cognizant

3.7
Compare

TCS

3.5
Compare
write
Share an Interview