i
Capgemini
Filter interviews by
Spring profiles allow developers to define different configurations for different environments in a Spring application.
Profiles can be activated using the 'spring.profiles.active' property.
Common use cases include separating configurations for 'development', 'testing', and 'production'.
Example: 'application-dev.properties' for development settings and 'application-prod.properties' for production.
Profiles can also ...
Spring IoC (Inversion of Control) is a core feature of the Spring Framework that manages object creation and dependencies.
IoC allows for loose coupling between components, enhancing testability and maintainability.
Spring uses Dependency Injection (DI) to manage object dependencies, either through constructor or setter injection.
Example: A service class can declare a dependency on a repository interface, and Spring...
Primary key uniquely identifies a record in a table, while foreign key establishes a link between two tables.
Primary key ensures each record is unique in a table
Foreign key establishes a relationship between tables
Primary key is used to enforce entity integrity
Foreign key is used to enforce referential integrity
Code to create an array of strings in Python
Use square brackets to define the array
Enclose each string in double quotes
Separate strings with commas
What people are saying about Capgemini
OOPs concepts are fundamental principles of object-oriented programming such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imp...
The pillars of OOPs (Object-Oriented Programming) are Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: Parent class 'Animal' and child class 'Dog'.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class 'Car' with private variables and public methods.
Polymorphism: Abilit...
Yes, I am familiar with coding and have experience in languages such as Python, Java, and SQL.
Proficient in Python for data analysis and automation tasks
Experience with Java for backend development
Familiar with SQL for database management and querying
I have a foundational understanding of technical language, including terminology, concepts, and tools used in data analysis.
Familiar with data analysis tools like Excel and SQL for data manipulation.
Understanding of programming languages such as Python and R for statistical analysis.
Knowledge of data visualization tools like Tableau and Power BI to present findings.
Awareness of basic statistical concepts like mean...
A linked list is a data structure where each element points to the next element in the sequence.
Consists of nodes where each node contains data and a reference to the next node
Can be singly linked (each node points to the next) or doubly linked (each node points to the next and previous)
Example: 1 -> 2 -> 3 -> 4
The code processes data and outputs results based on specific conditions.
The code likely involves loops or conditionals to manipulate data.
Example: If the input is an array of numbers, it may return their sum.
Look for any print statements that indicate the final output.
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
Contains DSA question and python, Java coding mcqs
I appeared for an interview in Feb 2025, where I was asked the following questions.
Spring IoC (Inversion of Control) is a core feature of the Spring Framework that manages object creation and dependencies.
IoC allows for loose coupling between components, enhancing testability and maintainability.
Spring uses Dependency Injection (DI) to manage object dependencies, either through constructor or setter injection.
Example: A service class can declare a dependency on a repository interface, and Spring will...
Spring profiles allow developers to define different configurations for different environments in a Spring application.
Profiles can be activated using the 'spring.profiles.active' property.
Common use cases include separating configurations for 'development', 'testing', and 'production'.
Example: 'application-dev.properties' for development settings and 'application-prod.properties' for production.
Profiles can also be us...
I applied via Company Website
It was related to verbal, pseudo code and game based analytics
OOPs concept refers to Object-Oriented Programming concepts which include principles like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation refers to bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the ...
Pointers are variables that store memory addresses. Java doesn't allow pointers for security and simplicity reasons.
Pointers are variables that store memory addresses
Java doesn't allow pointers for security reasons
Java uses references instead of pointers
Modarate level questions are asked
OOPs concepts are fundamental principles of object-oriented programming such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implemen...
Code to create an array of strings in Python
Use square brackets to define the array
Enclose each string in double quotes
Separate strings with commas
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 Statistics and have completed multiple internships in data analysis.
I am proficient in statistical software such as R and Python.
I have experience in conducting market research and creating data visualizations to present findings.
I am a quick learner and enjoy tackling complex ...
Easy questions about SQL,and normal coding question.
I appeared for an interview in Mar 2024.
The pillars of OOPs (Object-Oriented Programming) are Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: Parent class 'Animal' and child class 'Dog'.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class 'Car' with private variables and public methods.
Polymorphism: Ability to ...
Developed a web-based project management system for tracking tasks and deadlines
Used HTML, CSS, JavaScript for front-end development
Implemented PHP and MySQL for back-end functionality
Included features such as user authentication, task assignment, and deadline notifications
I applied via Shine and was interviewed in Jul 2024. There were 3 interview rounds.
It consisted of flexible questions that an average person could answer.
There are two coding questions: one is easy, and the other is hard.
Some of the top questions asked at the Capgemini Analyst interview for experienced candidates -
The duration of Capgemini Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 54 interview experiences
Difficulty level
Duration
based on 937 reviews
Rating in categories
Consultant
58.7k
salaries
| ₹8.9 L/yr - ₹15 L/yr |
Associate Consultant
51.3k
salaries
| ₹4.5 L/yr - ₹10 L/yr |
Senior Consultant
50k
salaries
| ₹12.5 L/yr - ₹21 L/yr |
Senior Analyst
21.9k
salaries
| ₹3.1 L/yr - ₹7.6 L/yr |
Senior Software Engineer
21.5k
salaries
| ₹4.7 L/yr - ₹12.8 L/yr |
Wipro
Accenture
Cognizant
TCS