i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed in Apr 2024.
Hibernate is used as an ORM (Object-Relational Mapping) tool in Java to simplify database operations.
Automatically maps Java classes to database tables
Eliminates the need for writing complex SQL queries
Provides caching mechanisms for improved performance
Supports inheritance, associations, and polymorphism
Enables developers to focus on business logic rather than database operations
I applied via Job Fair and was interviewed in Feb 2024. There was 1 interview round.
What people are saying about Capgemini
Capgemini interview questions for designations
Java all basic program
Get interview-ready with Top Capgemini Interview Questions
I applied via Naukri.com and was interviewed in Oct 2023. There were 4 interview rounds.
Method overloading is having multiple methods in the same class with the same name but different parameters, while method overriding is redefining a method in a subclass with the same name and parameters as in the superclass.
Method overloading is achieved within the same class by having multiple methods with the same name but different parameters.
Method overriding occurs in a subclass when a method has the same name an...
RestController is used in Spring MVC for RESTful web services, while Controller is used for traditional web applications.
RestController is used to create RESTful web services in Spring MVC
Controller is used for traditional web applications in Spring MVC
RestController returns data in JSON or XML format
Controller returns data in HTML format
Exceptions in Spring Boot annotations can be created using @ExceptionHandler annotation
Use @ExceptionHandler annotation in a controller class to handle exceptions
Specify the exception type in the annotation parameter
Define a method in the controller class with the @ExceptionHandler annotation to handle the exception
A singleton class is a class that can only have one instance created at a time.
Singleton classes are often used in scenarios where only one instance of a class is needed, such as for managing resources or configurations.
They typically have a private constructor to prevent external instantiation and a static method to access the single instance.
Example: Java's java.lang.Runtime class is a singleton class used for intera
Requestparam vs pathvariable and syntax
RequestParam is used to extract query parameters from the URL, while PathVariable is used to extract values from the URI template
RequestParam syntax: @RequestParam("paramName") String paramValue
PathVariable syntax: @PathVariable("varName") String varValue
Example: @RequestParam("id") String id
Example: @PathVariable("name") String name
Spring Boot is an extension of the Spring framework that simplifies the development of Java applications. H2 is an in-memory database often used for testing.
Spring Boot is a more opinionated and streamlined version of the Spring framework, providing easier setup and configuration.
H2 is an in-memory database that can be easily integrated with Spring Boot applications for testing purposes.
Microservices architecture invol...
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
Reverse String, find 2nd largest. Bubble sort
Rest API Test along with some unit tests.
I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.
Load balancing distributes incoming network traffic across multiple servers to ensure no single server is overwhelmed.
Types of load balancing: round robin, least connections, IP hash, weighted round robin, etc.
Routing methods: DNS-based, hardware-based, software-based, etc.
Ports: Load balancers can operate at Layer 4 (TCP/UDP) or Layer 7 (HTTP/HTTPS).
Docker commands: docker run, docker build, docker exec, etc.
K8 master...
Some of the top questions asked at the Capgemini Senior Consultant interview -
The duration of Capgemini Senior Consultant interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 224 interviews
5 Interview rounds
based on 3.7k reviews
Rating in categories
Consultant
55.2k
salaries
| ₹5.2 L/yr - ₹17.5 L/yr |
Associate Consultant
50.8k
salaries
| ₹3 L/yr - ₹10 L/yr |
Senior Consultant
46.1k
salaries
| ₹7.5 L/yr - ₹24.5 L/yr |
Senior Analyst
20.6k
salaries
| ₹2 L/yr - ₹7.5 L/yr |
Senior Software Engineer
20.2k
salaries
| ₹3.5 L/yr - ₹12.1 L/yr |
Wipro
Accenture
Cognizant
TCS