i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
Power BI components include Power Query, Power Pivot, Power View, Power Map, and Power Q&A.
Power Query: Used for data extraction and transformation.
Power Pivot: Used for data modeling and analysis.
Power View: Used for interactive data visualization.
Power Map: Used for geographical data visualization.
Power Q&A: Allows users to ask questions in natural language and get answers from data.
DAX stands for Data Analysis Expressions and is a formula language used in Power BI for creating custom calculations.
DAX is used to create custom calculations in Power BI, similar to Excel formulas.
It can be used to create calculated columns, measures, and calculated tables.
DAX functions can be used to manipulate data, perform calculations, and create complex expressions.
Examples of DAX functions include SUM, AVERAGE,
M language is a powerful data transformation language used in Power Query in Power BI.
M language is used to transform and clean data in Power BI.
It is a functional language with a wide range of functions and operators.
M language is case-sensitive and uses a step-by-step approach to data transformation.
Examples of M language functions include Table.TransformColumns and List.Transform.
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 4 interview rounds.
I gave test in hackerrank and where gave basic questions.
Basic programming questions asked
I am a dedicated and experienced software engineer with a passion for creating innovative solutions.
Over 5 years of experience in software development
Proficient in multiple programming languages such as Java, Python, and C++
Strong problem-solving skills and ability to work in a team environment
Experience with Agile development methodologies
Developed a mobile application for tracking fitness goals
Rating various parameters is essential for evaluating performance and identifying areas for improvement.
Consider factors such as code quality, efficiency, scalability, and maintainability.
Use a rating scale (e.g. 1-5) to quantify each parameter.
Collect feedback from team members and stakeholders to ensure a comprehensive evaluation.
Regularly review and update ratings to track progress and address any issues.
Provide con...
I appeared for an interview in Feb 2025, where I was asked the following questions.
What people are saying about Capgemini
Route guards are used in frontend development to control access to certain routes based on authentication status.
Route guards are used to prevent unauthorized access to certain routes in a frontend application.
They can be used to check if a user is authenticated before allowing access to a specific route.
Common types of route guards include CanActivate, CanActivateChild, CanDeactivate, and CanLoad.
Example: A route guar...
Capgemini interview questions for popular designations
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
1.Sort by salary from employee list using stream.
2.Concat two array and remove duplicate.
3.
I have used design patterns such as Singleton, Factory, and Observer in my projects.
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Factory pattern creates objects without specifying the exact class of object that will be created.
Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and
throw is a keyword used to throw an exception, throws is used in method signature to declare exceptions thrown, and Throwable is a superclass for all exceptions and errors.
throw is used to throw an exception in a try-catch block
throws is used in method signature to declare exceptions that the method can throw
Throwable is a superclass for all exceptions and errors in Java
Custom exceptions can be written by creating a new class that extends the Exception class.
Create a new class that extends the Exception class
Add a constructor to the custom exception class
Throw the custom exception using 'throw new CustomException(message)'
HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
HashMap uses the hashCode() method of ke...
Microservices are a software development technique that structures an application as a collection of loosely coupled services.
Each service is self-contained and can be developed, deployed, and scaled independently
Promotes flexibility, scalability, and resilience in software development
Allows for different technologies to be used for different services
Enables teams to work on different services simultaneously
Facilitates
Get interview-ready with Top Capgemini Interview Questions
Knowledge on basic things which are available
Java is a high-level programming language known for its portability, security, and versatility.
Java is an object-oriented language, allowing for the creation of reusable code and modular programs.
It is platform-independent, meaning Java programs can run on any device with a Java Virtual Machine (JVM).
Java is used for developing a wide range of applications, from web applications to mobile apps.
Java has a strong communi...
I applied via Campus Placement
Basic grammer and essay writing and gamification round
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Golden rules of accounting are basic principles that guide the process of recording financial transactions.
The three golden rules of accounting are: Debit the receiver, Credit the giver; Debit what comes in, Credit what goes out; Debit expenses and losses, Credit income and gains.
These rules help maintain the balance in the accounting equation: Assets = Liabilities + Equity.
For example, when a company receives cash fro...
1.30 hrs basic qualitative and quantitive aptitude test
Java inheritance allows a subclass to inherit attributes and methods from a superclass.
Subclass can access superclass methods and variables
Subclass can override superclass methods
Subclass can add new methods and variables
Some of the top questions asked at the Capgemini interview for freshers -
The duration of Capgemini interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 287 interviews
Interview experience
based on 43.5k reviews
Rating in categories
Consultant
56k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹2.9 L/yr - ₹12 L/yr |
Senior Consultant
47.3k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21.1k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.6k
salaries
| ₹3.5 L/yr - ₹12.9 L/yr |
Wipro
Accenture
Cognizant
TCS