i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
SOAP is a protocol while REST is an architectural style for web services.
SOAP uses XML for messaging while REST uses JSON or XML.
SOAP requires more bandwidth and processing power than REST.
SOAP has built-in error handling while REST relies on HTTP error codes.
SOAP supports both stateful and stateless communication while REST is stateless.
SOAP is commonly used in enterprise applications while REST is used for web-based ...
REST supports methods like GET, POST, PUT, DELETE, PATCH, OPTIONS, HEAD.
GET - retrieves a resource
POST - creates a new resource
PUT - updates an existing resource
DELETE - deletes a resource
PATCH - partially updates a resource
OPTIONS - returns the supported methods for a resource
HEAD - returns metadata about a resource
One way SSL is unidirectional while two way SSL is bidirectional.
One way SSL only authenticates the server to the client while two way SSL authenticates both the server and the client to each other.
One way SSL uses only server certificate while two way SSL uses both server and client certificates.
One way SSL is commonly used in websites while two way SSL is used in applications that require higher security such as onli...
Public key is used for encryption and private key is used for decryption.
Public key is shared with others to encrypt messages.
Private key is kept secret and used to decrypt messages.
Public key is used in digital signatures to verify authenticity.
Examples include RSA, DSA, and Elliptic Curve Cryptography.
Public key is longer than private key for added security.
Cloud refers to the delivery of computing services over the internet.
Cloud computing allows users to access data and applications from anywhere with an internet connection.
It offers scalability, flexibility, and cost-effectiveness compared to traditional on-premises computing.
Examples of cloud services include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Public cloud is accessible to everyone while private cloud is restricted to a specific organization.
Public cloud is owned and operated by third-party providers while private cloud is owned and operated by the organization itself.
Public cloud is accessible over the internet while private cloud is accessible only within the organization's network.
Public cloud is more cost-effective for small businesses while private clou...
OAuth 2.0 is an authorization framework that allows third-party applications to access user data without sharing passwords.
OAuth 2.0 is used for authentication and authorization.
It allows users to grant access to their resources stored on one site to another site.
It uses access tokens to grant access to resources.
Examples of OAuth 2.0 providers include Google, Facebook, and Twitter.
OAuth 2.0 is used for secure authorization and authentication in various applications.
OAuth 2.0 is used by Google to allow third-party applications to access user data without sharing passwords.
It is used by Facebook to allow users to log in to other websites using their Facebook credentials.
It is used by Microsoft to allow users to grant access to their Office 365 data to third-party applications.
OAuth 2.0 is also use...
SSL can be configured at HTTP layer by enabling HTTPS protocol and configuring SSL certificates.
Enable HTTPS protocol in web server configuration
Generate or obtain SSL certificates
Configure SSL certificates in web server
Ensure secure communication between client and server
Test SSL configuration for any vulnerabilities
It included all aptitude
Contains all pseudo questions related to DSA
A class is a blueprint for creating objects in object-oriented programming.
Defines the properties and behaviors of objects
Can be used to create multiple instances of objects
Encapsulates data and methods within a single unit
An object is a self-contained entity that consists of data and methods to manipulate that data.
Objects are instances of classes in object-oriented programming.
They have attributes (data) and methods (functions) to operate on the data.
Objects can interact with each other through method calls.
Example: In a car simulation program, a 'Car' object may have attributes like 'color' and 'speed', and methods like 'accelerate' a
The login page is displayed when a user clicks on a webpage icon like Facebook by redirecting to a separate login page.
Clicking on the webpage icon triggers a redirect to the login page
The login page prompts the user to enter their credentials
After successful login, the user is redirected back to the original webpage
Object-oriented programming in Java involves creating classes, objects, inheritance, polymorphism, and encapsulation.
Classes are blueprints for objects, defining attributes and behaviors.
Objects are instances of classes, representing real-world entities.
Inheritance allows a class to inherit attributes and methods from another class.
Polymorphism enables objects to be treated as instances of their parent class.
Encapsulat...
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
What people are saying about Capgemini
I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.
N0rmal hacker rank queationss
Servlet implement code is the code that defines the behavior of a servlet in a Java web application.
Servlet implement code is written in Java and typically extends the HttpServlet class.
It includes methods like doGet() and doPost() to handle HTTP GET and POST requests.
Servlet implement code can interact with databases, process form data, and generate dynamic web content.
JWT implementation methods involve encoding, decoding, and verifying tokens for secure authentication.
Use a library like jsonwebtoken to easily create and verify JWT tokens
When creating a token, include a payload with user information and a secret key for signing
To verify a token, decode it using the secret key and check the signature
Object-oriented programming concepts that focus on classes and objects.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
...
RDBMS stands for Relational Database Management System. It is a type of database management system that stores data in a structured format.
Organizes data into tables with rows and columns
Uses SQL for querying and managing data
Enforces relationships between tables using foreign keys
Examples include MySQL, PostgreSQL, Oracle
Microservices are a software development technique where applications are broken down into smaller, independent services that communicate with each other.
Each microservice is responsible for a specific function or feature
Microservices can be developed, deployed, and scaled independently
Communication between microservices is typically done through APIs
Examples: Netflix, Amazon, Uber
Capgemini interview questions for designations
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
It was pretty easy and quick
Get interview-ready with Top Capgemini Interview Questions
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Naukri.com
To find the first non duplicate character in a string?
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Oops concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the complex implementation d...
Java OOPs concepts refer to the principles of Object-Oriented Programming and their implementation in Java.
Java OOPs concepts include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances o...
Dsa, DFS based question
Reverse a given string
Use a loop to iterate through the characters of the string
Append each character to a new string in reverse order
Return the reversed string
Some of the top questions asked at the Capgemini Software Developer interview -
The duration of Capgemini Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 137 interviews
4 Interview rounds
based on 398 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