i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via campus placement at Rajarajeswari College of Engineering, Bangalore and was interviewed before Aug 2023. There was 1 interview round.
HTML 5 features include new semantic elements, multimedia support, offline storage, and improved form controls.
New semantic elements like
Multimedia support with
Offline storage with localStorage and sessionStorage
Improved form controls such as date, time, email, and number inputs
OOPS stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation is a key concept in OOPS, where data is hidden and can only be accessed through methods.
Inheritance allows objects to inherit attributes and methods from parent objects.
Polymorphism allows objects to take on multipl...
I applied via LinkedIn and was interviewed before Mar 2023. There were 3 interview rounds.
General Aptitude with Game based questions
I applied via Company Website and was interviewed before Jun 2021. There were 4 interview rounds.
Medium aptitude questions asked.
Almost all pseudo code asked rather than full program.
What people are saying about Capgemini
Basic aptitude questions held online with their portal
Broad coding and basic oops
I applied via Campus Placement and was interviewed in Jul 2022. There were 16 interview rounds.
Sitting arrangement questions
Blood group relationship
Cloud computing Testing
HTML css java script
What is DATA base management system
A data structure is a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently.
Data structures provide a means to manage and organize data in a logical and efficient manner.
They define the relationship between the data, allowing for easy retrieval and modification.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Java is a popular programming language known for its platform independence and extensive libraries.
Java is an object-oriented language that allows developers to write code once and run it on any platform.
It provides a robust and secure environment for developing and executing applications.
Java has a vast collection of libraries and frameworks that simplify development and enhance productivity.
It supports multithreading...
JavaScript characters include letters, numbers, symbols, and special characters.
JavaScript characters can be used to create strings, numbers, and perform operations.
Examples of JavaScript characters include 'a', '1', '$', and '&'.
A software engineer is a professional who designs, develops, and maintains software applications.
Software engineers use programming languages and tools to create software solutions.
They analyze user requirements and design software architecture.
Software engineers write code, test and debug software, and ensure its functionality.
They collaborate with other team members and follow software development best practices.
Exam...
The models of software engineering refer to different approaches or methodologies used in software development.
Waterfall model
Agile model
Iterative model
Spiral model
V-model
A risk management system is a software tool or platform that helps organizations identify, assess, and mitigate risks.
A risk management system helps organizations identify potential risks and their impact on business operations.
It assesses the likelihood of risks occurring and the severity of their impact.
The system provides tools for documenting and tracking risks, assigning responsibilities, and implementing mitigati...
An operating system is a software that manages computer hardware and software resources and provides common services for computer programs.
Manages computer hardware and software resources
Provides common services for computer programs
Controls and coordinates computer operations
Acts as an intermediary between users and computer hardware
Examples: Windows, macOS, Linux, Android, iOS
Software testing is the process of evaluating a software system to identify defects or errors.
Software testing is essential to ensure the quality and reliability of software.
It involves executing the software with the intention of finding bugs or issues.
Testing can be done manually or using automated tools.
Different types of testing include unit testing, integration testing, system testing, and acceptance testing.
Examp...
Cloud computing Testing
Blood group relationship
Sitting arrangement questions
Alphabet letter coding
Blood group relationship between parents and children
Blood group relationship between parents and children
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Java is a popular programming language used for developing various applications. A variable is a named memory location used to store data.
Java is an object-oriented language
It is platform-independent
Variables in Java have a specific data type
Variables can be assigned values and their values can be changed
Example: int age = 25; String name = "John";
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows code reuse and promotes code organization.
There are different types of inheritance: single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.
Single inheritance involves a class inheriting from a single base class.
Multiple inheritance involves...
Inheritance is acquiring properties of parent class to child class without changing parent class properties. It is classified into 5 types.
Inheritance is a way to reuse code and establish a relationship between classes
The 'extends' keyword is used to implement inheritance in Java
Examples of inheritance include a 'Car' class inheriting properties from a 'Vehicle' class
Single level inheritance involves one parent class a...
May I about you ? Which your qualification and which stream
I applied via Company Website and was interviewed in Aug 2021. There were 4 interview rounds.
posted on 13 Jan 2022
Explanation of concurrent hash map and compile time vs run time polymorphism
Concurrent hash map allows multiple threads to access and modify the map concurrently without any external synchronization
Method overloading is compile time polymorphism as the decision of which method to call is made by the compiler at compile time based on the number and types of arguments passed
Method overriding is run time polymorphism as t...
I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.
based on 2 interviews
Interview experience
based on 44 reviews
Rating in categories
Consultant
55.1k
salaries
| ₹5.2 L/yr - ₹17.5 L/yr |
Associate Consultant
50.8k
salaries
| ₹3 L/yr - ₹11.8 L/yr |
Senior Consultant
46.1k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
20.8k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.1k
salaries
| ₹3.5 L/yr - ₹12.4 L/yr |
Wipro
Accenture
Cognizant
TCS