i
Capgemini
Filter interviews by
Clear (1)
They will ask you to code some basic coding question.
I applied via Campus Placement and was interviewed in Mar 2022. There were 3 interview rounds.
Exceptional handling in Java is a mechanism to handle runtime errors and prevent program crashes.
Java provides try-catch blocks to handle exceptions
Multiple catch blocks can be used to handle different types of exceptions
Finally block is used to execute code regardless of whether an exception is thrown or not
Oops concepts are fundamental to Java programming and include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and methods from a parent class.
Polymorphism allows objects to take on multiple forms and behave differently based on their context.
Encapsulation hides the implementation details of a class and only exposes necessary information.
Abstraction focuses on t...
Memory management and hash map are important concepts in Java programming.
Memory management is the process of allocating and deallocating memory in a program.
Java uses automatic memory management through garbage collection.
Hash map is a data structure that stores key-value pairs and uses hashing to retrieve values efficiently.
Java's HashMap class implements the Map interface and provides constant-time performance for b...
List of SQL languages
MySQL
Oracle
PostgreSQL
Microsoft SQL Server
SQLite
I applied via Campus Placement and was interviewed in Oct 2021. There were 3 interview rounds.
Exception handling in Java allows for the handling of errors and exceptions that may occur during program execution.
Java provides try-catch blocks to handle exceptions.
The try block contains the code that may throw an exception.
The catch block catches and handles the thrown exception.
Multiple catch blocks can be used to handle different types of exceptions.
The finally block is optional and is executed regardless of whe...
Memory management in Java involves automatic garbage collection and manual memory allocation.
Java uses automatic garbage collection to free up memory
Developers can manually allocate memory using the 'new' keyword
Java also has a 'finalize' method to clean up resources before garbage collection
Memory leaks can occur if objects are not properly released
Hash map is a data structure that stores key-value pairs and allows fast retrieval of values based on keys.
Hash map uses hashing to store and retrieve values based on keys
It allows null values and null keys
It is not synchronized and not thread-safe
Example: HashMap
map.put("apple", 1); int value = map.get("apple");
Primary key uniquely identifies a record while candidate key can also uniquely identify a record but may not be chosen as primary key.
Primary key is a column or set of columns that uniquely identifies each record in a table
Candidate key is a column or set of columns that can also uniquely identify each record in a table
A table can have multiple candidate keys but only one primary key
Primary key cannot have null values ...
Super key is a set of attributes that uniquely identifies a record, while foreign key is a reference to a primary key in another table.
Super key is a combination of one or more attributes that uniquely identifies a record in a table.
Foreign key is a field in a table that refers to the primary key of another table.
Super key can have additional attributes that are not necessary for uniqueness.
Foreign key establishes a re...
List of SQL languages and their brief explanation
SQL (Structured Query Language) is a standard language for managing relational databases
T-SQL (Transact-SQL) is a proprietary extension of SQL used by Microsoft SQL Server
PL/SQL (Procedural Language/Structured Query Language) is Oracle Corporation's proprietary extension of SQL
MySQL is an open-source relational database management system that uses SQL
PostgreSQL is an ope...
What people are saying about Capgemini
I was interviewed before Sep 2016.
I was interviewed in Jul 2017.
Yes, I am flexible with night shifts.
I have worked night shifts before and am comfortable with them.
I understand the importance of being available for work at all times.
I am willing to adjust my schedule to meet the needs of the company.
I am aware that night shifts may require a different sleep schedule and am prepared to make necessary adjustments.
I have the skills, experience, and passion to contribute to the growth and success of your company.
My extensive experience in the industry will allow me to bring new ideas and perspectives to the table.
I have a proven track record of achieving targets and exceeding expectations.
My strong communication and interpersonal skills will enable me to work effectively with colleagues and clients alike.
I am a quick learner and ...
I believe gaining practical experience is more valuable than pursuing further education at this point.
I want to focus on gaining practical experience in my field
I feel that further education may not necessarily enhance my skills or job prospects
I am satisfied with my current level of education and feel it is sufficient for my career goals
I wanted to explore new opportunities and gain exposure to different cultures.
I wanted to broaden my horizons and experience new things.
I believed that studying in a different city would provide me with more opportunities for personal and professional growth.
I wanted to meet new people and learn about different cultures.
I was excited to explore a new city and all that it had to offer.
I felt that studying in a different...
I was interviewed before May 2016.
Yes, I am ready to relocate for the Analyst position.
I am open to moving to a new location for the right opportunity.
I understand that relocation may be necessary for career growth.
I have previously relocated for work and have adapted well to new environments.
I am excited about the possibility of exploring a new city and experiencing different cultures.
Depreciation on intangible assets is not allowed under generally accepted accounting principles (GAAP).
Intangible assets such as patents, copyrights, and trademarks are not subject to depreciation.
Instead, they are typically amortized over their useful lives.
Amortization is the systematic allocation of the cost of an intangible asset over its estimated useful life.
The amortization expense is recorded as an operating ex...
To leverage my skills and passion for technology in a field that offers diverse opportunities for growth and innovation.
Passion for technology and its advancements
Strong analytical and problem-solving skills
Desire to work in a field that offers diverse opportunities for growth and innovation
Transferable skills from other branch that can be applied in IT
Interest in staying updated with the latest trends and developments
I was interviewed before May 2016.
I have the skills, experience, and passion to excel in this role.
I have a strong background in data analysis and have successfully completed numerous projects in the past.
I am detail-oriented and have a proven track record of delivering high-quality work under tight deadlines.
I am a team player and have excellent communication skills, which allows me to collaborate effectively with colleagues and stakeholders.
based on 1 interview
Interview experience
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