i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
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 applied via Company Website and was interviewed before Apr 2021. There were 3 interview rounds.
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 appeared for an interview in Mar 2017.
I appeared for an interview before Sep 2016.
I appeared for an interview before Jun 2016.
I am a highly motivated and detail-oriented analyst with a strong background in data analysis and problem-solving.
I have a Bachelor's degree in Economics with a focus on statistical analysis
I have experience using various data analysis tools such as Excel, SQL, and Tableau
I have successfully completed several projects that involved analyzing large datasets to identify trends and make recommendations
I am a quick learner
The company is a leading financial services firm specializing in investment banking and asset management.
Founded in 1869 by Marcus Goldman
Headquartered in New York City
Offers a wide range of financial services including mergers and acquisitions, underwriting, and wealth management
Known for its prestigious client base and high-profile deals
I am not currently planning to get married.
I am currently focused on my career and personal growth.
Marriage is not a priority for me at the moment.
I believe in taking the time to find the right partner before committing to marriage.
I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.
My aspiration is to become a successful financial analyst and eventually move into a leadership role within the company.
To become a successful financial analyst by continuously improving my analytical skills and staying updated on market trends
To eventually move into a leadership role within the company by demonstrating strong leadership qualities and strategic thinking
To contribute towards the growth and success of th...
I have a strong analytical background and experience in data interpretation, which will allow me to excel in this role.
Extensive experience in data analysis and interpretation
Strong analytical skills and attention to detail
Ability to communicate complex findings in a clear and concise manner
Proven track record of delivering actionable insights from data
Familiarity with relevant tools and software such as Excel, SQL, an
based on 1 interview
Interview experience
Consultant
55.4k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹3 L/yr - ₹11.8 L/yr |
Senior Consultant
46.6k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.4k
salaries
| ₹3.5 L/yr - ₹12.6 L/yr |
Wipro
Accenture
Cognizant
TCS