i
Capgemini
Filter interviews by
A virtual function is a function in a base class that is declared using the keyword 'virtual' and can be overridden by a function with the same signature in a derived class.
Virtual functions allow for dynamic polymorphism in object-oriented programming.
They are used to achieve runtime polymorphism by allowing a function to be overridden in a derived class.
Virtual functions are declared in the base class with the '...
C++ is a high-level programming language used for developing software applications.
C++ is an object-oriented language, allowing for the creation of classes and objects.
It is a powerful language with features like polymorphism, inheritance, and encapsulation.
C++ is commonly used in developing system software, game development, and high-performance applications.
Primary key uniquely identifies a record in a table, while a unique key ensures that all values in a column are distinct.
Primary key is a column or set of columns that uniquely identifies each row in a table
Primary key cannot have null values
A table can have only one primary key
Unique key is a column or set of columns that ensures that all values in the column(s) are distinct
Unique key can have null values, but on...
Oops features are object-oriented programming concepts that help in creating reusable and modular code.
Encapsulation - bundling data and methods that operate on that data within a single unit
Inheritance - creating new classes from existing ones, inheriting their properties and methods
Polymorphism - ability of objects to take on multiple forms or behaviors
Abstraction - hiding implementation details and showing only...
What people are saying about Capgemini
To get non-repeated entries from a table, use the DISTINCT keyword in SQL.
Use SELECT DISTINCT column_name FROM table_name
DISTINCT keyword returns only unique values
Can be used with multiple columns
Can also use GROUP BY clause
A primary key is a unique identifier for a record in a database table.
Primary key ensures that each record in a table is unique
It is used to establish relationships between tables
It cannot contain null values
Examples include social security numbers, email addresses, and employee IDs
Multi-threading and multi-tasking are techniques used to improve the performance of a computer system.
Multi-threading is the ability of a CPU to run multiple threads of execution concurrently.
Multi-tasking is the ability of an operating system to run multiple applications or processes concurrently.
Multi-threading is used to improve the performance of a single application by dividing it into smaller threads that ca...
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Most questions pseudo code are based
2 questions asked dsa based .
C++ is a high-level programming language used for developing software applications.
C++ is an object-oriented language, allowing for the creation of classes and objects.
It is a powerful language with features like polymorphism, inheritance, and encapsulation.
C++ is commonly used in developing system software, game development, and high-performance applications.
A virtual function is a function in a base class that is declared using the keyword 'virtual' and can be overridden by a function with the same signature in a derived class.
Virtual functions allow for dynamic polymorphism in object-oriented programming.
They are used to achieve runtime polymorphism by allowing a function to be overridden in a derived class.
Virtual functions are declared in the base class with the 'virtu...
I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
Oops features are object-oriented programming concepts that help in creating reusable and modular code.
Encapsulation - bundling data and methods that operate on that data within a single unit
Inheritance - creating new classes from existing ones, inheriting their properties and methods
Polymorphism - ability of objects to take on multiple forms or behaviors
Abstraction - hiding implementation details and showing only the ...
Multi-threading and multi-tasking are techniques used to improve the performance of a computer system.
Multi-threading is the ability of a CPU to run multiple threads of execution concurrently.
Multi-tasking is the ability of an operating system to run multiple applications or processes concurrently.
Multi-threading is used to improve the performance of a single application by dividing it into smaller threads that can run...
A primary key is a unique identifier for a record in a database table.
Primary key ensures that each record in a table is unique
It is used to establish relationships between tables
It cannot contain null values
Examples include social security numbers, email addresses, and employee IDs
Primary key uniquely identifies a record in a table, while a unique key ensures that all values in a column are distinct.
Primary key is a column or set of columns that uniquely identifies each row in a table
Primary key cannot have null values
A table can have only one primary key
Unique key is a column or set of columns that ensures that all values in the column(s) are distinct
Unique key can have null values, but only on...
To get non-repeated entries from a table, use the DISTINCT keyword in SQL.
Use SELECT DISTINCT column_name FROM table_name
DISTINCT keyword returns only unique values
Can be used with multiple columns
Can also use GROUP BY clause
I applied via Naukri.com and was interviewed in Dec 2020. There were 5 interview rounds.
The company stands out for its innovative approach and commitment to data-driven decision-making, fostering growth and efficiency.
Strong emphasis on data integrity and accuracy, ensuring reliable insights.
Innovative use of technology, such as AI and machine learning, to enhance data analysis.
Collaborative culture that encourages knowledge sharing among team members.
Commitment to continuous learning and professional dev...
To increase India's economy, focus on infrastructure development, education, and promoting entrepreneurship.
Invest in infrastructure development to improve connectivity and transportation
Promote education and skill development to create a more skilled workforce
Encourage entrepreneurship and innovation to create more job opportunities
Increase foreign investment and trade to boost the economy
Reduce corruption and bureauc...
What people are saying about Capgemini
I applied via Naukri.com and was interviewed before Oct 2020. There were 3 interview rounds.
State management in React involves managing the state and props of components.
State is used to manage data that changes within a component
Props are used to pass data from a parent component to a child component
State can be updated using setState() method
Props are read-only and cannot be modified within a component
State and props are used together to create dynamic and interactive UIs
I applied via LinkedIn and was interviewed in Apr 2021. There was 1 interview round.
I applied via Walk-in and was interviewed before Nov 2021. There were 4 interview rounds.
General knowledge, Maths questions.
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
Mathematics
I applied via Naukri.com and was interviewed in Apr 2021. There were 4 interview rounds.
based on 1 interview experience
Difficulty level
Duration
based on 2 reviews
Rating in categories
Consultant
58.6k
salaries
| ₹8.9 L/yr - ₹15 L/yr |
Associate Consultant
51.2k
salaries
| ₹4.5 L/yr - ₹10 L/yr |
Senior Consultant
49.9k
salaries
| ₹12.2 L/yr - ₹21 L/yr |
Senior Analyst
22.2k
salaries
| ₹3.1 L/yr - ₹7.5 L/yr |
Senior Software Engineer
21.5k
salaries
| ₹4.7 L/yr - ₹12.7 L/yr |
Wipro
Accenture
Cognizant
TCS