i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
Overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its superclass.
Occurs in inheritance when a subclass provides a specific implementation of a method that is already provided by its superclass
The method in the subclass must have the same name, return type, and parameters as the method in the superclass
Allows for polymorphis...
Normal aptitude, English, some questions on graphs
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Use a self join to remove duplicate rows in a table without using distinct.
Join the table with itself on the columns that define duplicates
Filter out rows where the primary key is the same but other columns are different
Select only distinct rows based on the primary key
Yes, it is possible to create multiple foreign keys in a single table.
Multiple foreign keys can be created in a single table by referencing different columns in the same or different tables.
Each foreign key constraint must be defined separately with appropriate references.
Foreign keys help maintain referential integrity between tables in a database.
Example: Creating foreign keys in a 'Orders' table to reference 'Custom
Partitions are divisions of a hard drive or storage device that allow for separate areas to store data.
Partitions help organize data and prevent it from mixing together.
Each partition can have its own file system and operating system.
Partitions can be resized, created, or deleted using disk management tools.
Examples include creating a separate partition for the operating system and another for personal files.
What people are saying about Capgemini
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
Remove duplicates from an array of strings
Create a Set to store unique elements
Iterate through the array and add each element to the Set
Convert the Set back to an array to get the unique elements
Capgemini interview questions for designations
React hooks are functions that let you use state and other React features without writing a class.
React hooks were introduced in React 16.8.
They allow you to use state and other React features in functional components.
useState() is a hook that allows you to add state to functional components.
useEffect() is a hook that allows you to perform side effects in functional components.
Custom hooks can be created to reuse logic
Splice is used to add or remove elements from an array, while slice is used to extract a portion of an array into a new array.
Splice can add elements to an array, remove elements from an array, or replace elements in an array.
Slice creates a new array by extracting elements from an existing array based on start and end index parameters.
Example of splice: array.splice(2, 0, 'new element') - adds 'new element' at index 2
...
Get interview-ready with Top Capgemini Interview Questions
I applied via Job Portal and was interviewed in Aug 2024. There were 2 interview rounds.
It was nice and good
Learn concept of DSA and Design Pattern
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
Creating forms in Drupal with code explanation
Use the Drupal Form API to create forms
Define form elements using the Form API functions
Implement form validation and submission handlers
Use hook_form_alter to modify existing forms
To create a custom form in Drupal, you can use the Form API to define the form structure and functionality.
Use hook_form_alter() to modify existing forms or hook_form_FORM_ID_alter() to alter a specific form.
Define the form elements using the Form API functions like 'textfield', 'select', 'submit', etc.
Implement a submit handler to process the form data and perform any necessary actions.
Use the Form API validation func
Some of the top questions asked at the Capgemini Senior Software Engineer interview -
The duration of Capgemini Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 134 interviews
5 Interview rounds
based on 2k reviews
Rating in categories
Consultant
55.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
50.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Consultant
46.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
20.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
20.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Wipro
Accenture
Cognizant
TCS