i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
2 questions with medium complexity
React hooks are functions that allow functional components to use state and lifecycle methods.
useState() hook is used to manage state in functional components
useEffect() hook is used to perform side effects in functional components
useContext() hook is used to access context in functional components
useReducer() hook is used to manage complex state in functional components
useCallback() and useMemo() hooks are used to opt...
React life cycle refers to the series of methods that are invoked in a component from its creation to destruction.
Mounting: constructor(), static getDerivedStateFromProps(), render(), componentDidMount()
Updating: static getDerivedStateFromProps(), shouldComponentUpdate(), render(), getSnapshotBeforeUpdate(), componentDidUpdate()
Unmounting: componentWillUnmount()
Error Handling: static getDerivedStateFromError(), compone
Promise is a way to handle asynchronous operations in JavaScript.
Promises represent a value that may not be available yet, but will be resolved at some point in the future.
They are used to handle asynchronous operations such as fetching data from a server or reading a file.
Promises have three states: pending, fulfilled, or rejected.
They can be chained together using .then() and .catch() methods.
Promises help avoid call...
CSS position property determines the positioning method of an element.
There are four values for position property: static, relative, absolute, and fixed.
Static is the default value and elements are positioned according to the normal flow of the document.
Relative is positioned relative to its normal position.
Absolute is positioned relative to the nearest positioned ancestor.
Fixed is positioned relative to the viewport.
T...
Semantic elements are HTML tags that provide meaning to the content they enclose.
Semantic elements help improve SEO by providing search engines with better understanding of the content.
They also improve accessibility for users with disabilities by providing clearer structure.
Examples of semantic elements include <header>, <footer>, <nav>, <article>, <section>, <aside>, <main>.
What people are saying about Capgemini
SAP MM (Materials Management) is a module in SAP ERP that deals with procurement and inventory management.
SAP MM helps in managing materials procurement, inventory, and warehouse management.
It includes functionalities like material master data, purchasing, goods receipt, and invoice verification.
SAP MM integrates with other modules like SAP SD (Sales and Distribution) and SAP PP (Production Planning).
Capgemini interview questions for designations
I was interviewed before Feb 2024.
Database and aptitude questions.
Fundamental coding questions.
Get interview-ready with Top Capgemini Interview Questions
I applied via Approached by Company and was interviewed before Jul 2023. There was 1 interview round.
I applied via LinkedIn and was interviewed in Apr 2023. There were 3 interview rounds.
I applied via LinkedIn and was interviewed before Dec 2023. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 2 interview rounds.
SQL queries and stored procedures
Use SELECT, INSERT, UPDATE, DELETE for SQL queries
Use CREATE PROCEDURE, BEGIN, END for stored procedures
Parameterize queries to prevent SQL injection
Use transactions for atomicity and consistency
Optimize queries for performance
Writing complex SQL queries in SQL Server
Use subqueries to retrieve data from multiple tables
Utilize joins to combine data from different tables
Use aggregate functions like SUM, COUNT, AVG for calculations
Implement nested queries for more advanced filtering
Utilize common table expressions (CTEs) for better readability and performance
SSIS Packages can be deployed using SQL Server Management Studio or the dtutil utility.
Deploy using SQL Server Management Studio by connecting to Integration Services and importing the package.
Deploy using dtutil utility by running a command like dtutil /FILE package.dtsx /COPY SQL;"FolderName" /QUIET.
I applied via campus placement at Lovely Professional University (LPU) and was interviewed before Oct 2023. There were 5 interview rounds.
Multiple choice questions based on programming
First question was about String manipulation and the second one was about counting number of sundays in between 2 dates
Some of the top questions asked at the Capgemini Associate Consultant interview -
The duration of Capgemini Associate Consultant interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 188 interviews
5 Interview rounds
based on 4.5k 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