i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Gaming based questing, Aptitude, Verbal
OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPS focuses on creating objects that interact with each other to solve problems
It involves concepts like inheritance, encapsulation, polymorphism, and abstraction
Inheritance allows one class to inherit properties and methods from another class
Encapsulation involves bundling data and methods tha...
The super method is used in object-oriented programming to call a method from a superclass.
Used in inheritance to call a method from a superclass
Helps avoid code duplication by reusing code from a superclass
Can be used to access overridden methods in subclasses
Abstraction is the concept of hiding complex details and showing only the essential features of an object or system.
Abstraction allows us to focus on what an object does, rather than how it does it
It helps in reducing complexity and improving efficiency in software development
For example, in object-oriented programming, abstract classes and interfaces are used to define common behavior without specifying implementation
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
Yes, I have worked on Linq queries in C# for data manipulation and filtering.
Used for querying data in collections like arrays, lists, and databases
Can be used for filtering, sorting, grouping, and joining data
Example: var result = from item in collection where item.property == value select item;
RE Framework is a Robotic Enterprise Framework for UiPath, providing a template for building scalable and robust automation solutions.
RE Framework stands for Robotic Enterprise Framework
It is a template in UiPath for building scalable and robust automation solutions
It includes components like Init, Process, End, and Exception Handling
It follows best practices like modular design, error handling, and logging
Example: Usi...
Yes, I have worked on queues in UiPath.
Yes, I have experience working with queues in UiPath for managing and processing items.
I have used queues to prioritize and schedule tasks in automation processes.
I have implemented error handling and retry mechanisms using queues in UiPath.
I have also utilized queues for communication between different automation processes.
For example, I have used queues in UiPath Orchestrator to...
Parallel activity is a type of activity in UiPath that allows multiple activities to run simultaneously.
Parallel activity is used to execute multiple activities at the same time.
It is useful when you have independent tasks that can be executed concurrently.
Each branch of the parallel activity runs independently and can have its own set of activities.
It is represented by a parallel block in the workflow.
Example: In a pr...
In-depth core Java questions.
What people are saying about Capgemini
I applied via Job Portal
Capgemini interview questions for popular designations
ETL stands for Extract, Transform, Load. It is a process used to extract data from various sources, transform it into a consistent format, and load it into a target database or data warehouse.
Extract: Involves extracting data from multiple sources such as databases, files, APIs, etc.
Transform: Involves cleaning, filtering, aggregating, and converting the extracted data into a format suitable for analysis.
Load: Involves...
Get interview-ready with Top Capgemini Interview Questions
Binary search algorithm efficiently finds the target value in a sorted array.
Divide the array in half and compare the target value with the middle element.
If the target value is smaller, search the left half. If larger, search the right half.
Repeat the process until the target value is found or the subarray is empty.
Database optimization involves improving the performance of a database system by reducing response time and resource consumption.
Identify and eliminate redundant data
Index frequently queried columns
Normalize database schema
Optimize queries by using appropriate joins and filters
Use caching mechanisms to reduce database load
Use input validation, output encoding, and proper escaping to prevent XSS attacks.
Sanitize user input by validating and filtering all input data.
Encode output data to prevent malicious scripts from being executed.
Escape special characters in user input before displaying it on the website.
Implement Content Security Policy (CSP) to restrict the sources of content that can be loaded on your website.
Basic questions for java
Aptitude was bit easy which combines with logical and technical questions
Some of the top questions asked at the Capgemini interview for experienced candidates -
The duration of Capgemini interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 977 interviews
Interview experience
based on 41.8k 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