i
Capgemini
Filter interviews by
HTML, CSS, and JavaScript are core technologies for building web pages and applications, each serving a unique purpose.
HTML (HyperText Markup Language) structures the content of web pages. Example: <h1>Title</h1>
CSS (Cascading Style Sheets) styles the appearance of web pages. Example: body { background-color: blue; }
JavaScript adds interactivity and dynamic behavior to web pages. Example: alert('Hello,...
The system streamlines processes, enhances communication, and improves decision-making through data integration and analysis.
Data Integration: Combines information from various sources for a unified view, e.g., integrating CRM and ERP systems.
User Interface: Provides an intuitive dashboard for easy navigation and access to key metrics, e.g., real-time sales data.
Reporting Tools: Generates automated reports to trac...
I have extensive experience using Selenium with Java for automated testing, ensuring high-quality software delivery.
Proficient in writing test scripts using Selenium WebDriver in Java.
Implemented Page Object Model (POM) for better test maintenance and readability.
Utilized TestNG for managing test cases and generating reports.
Integrated Selenium tests with CI/CD pipelines using Jenkins.
Experience in handling dynami...
A tuple in Python is an immutable sequence type used to store collections of items.
Tuples are defined using parentheses: example: my_tuple = (1, 2, 3)
They are immutable, meaning once created, their elements cannot be changed.
Tuples can contain mixed data types: example: mixed_tuple = (1, 'hello', 3.14)
They support indexing and slicing: example: my_tuple[1] returns '2'
Tuples can be nested: example: nested_tuple = (...
What people are saying about Capgemini
React is a popular JavaScript library for building user interfaces, particularly single-page applications, using a component-based architecture.
Component-Based: React allows developers to build encapsulated components that manage their own state, making code reusable and easier to maintain.
Virtual DOM: React uses a virtual DOM to optimize rendering, updating only the parts of the UI that have changed, which improv...
Machine learning is a subset of AI that enables systems to learn from data and improve over time without explicit programming.
Machine learning algorithms can be supervised (e.g., predicting house prices) or unsupervised (e.g., clustering customer data).
Common algorithms include decision trees, neural networks, and support vector machines.
Applications range from image recognition (e.g., facial recognition) to natur...
SQL's GROUP BY and HAVING clauses are used to aggregate data and filter grouped results based on specific conditions.
GROUP BY is used to arrange identical data into groups. Example: SELECT department, COUNT(*) FROM employees GROUP BY department;
HAVING is used to filter records after aggregation. Example: SELECT department, COUNT(*) FROM employees GROUP BY department HAVING COUNT(*) > 10;
GROUP BY can be used wit...
Compilers translate entire programs into machine code, while interpreters execute code line-by-line at runtime.
Compiler translates the entire source code before execution, e.g., C, C++.
Interpreter translates code line-by-line during execution, e.g., Python, JavaScript.
Compilers generally produce faster executable programs due to pre-translation.
Interpreters allow for easier debugging and testing of code in real-ti...
Machine language is the lowest-level programming language, consisting of binary code that a computer's CPU can directly execute.
Machine language is composed of binary digits (0s and 1s).
It is specific to a computer's architecture, meaning different CPUs have different machine languages.
Examples include instructions like 'ADD', 'SUB', which are represented in binary.
Machine language is not human-readable, making it...
C++ is a powerful, high-performance programming language that supports object-oriented, generic, and functional programming paradigms.
Object-Oriented: C++ supports classes and objects, enabling encapsulation and inheritance. Example: class Animal { ... };
Standard Template Library (STL): C++ includes a rich library of templates for data structures and algorithms. Example: std::vector<int> vec;
Memory Managemen...
I appeared for an interview in Feb 2025.
The golden rules of accounting guide the recording of financial transactions, ensuring accuracy and consistency.
1. Debit what comes in, credit what goes out. Example: When a company purchases inventory, it debits inventory and credits cash.
2. Debit the receiver, credit the giver. Example: If a company receives cash from a customer, it debits cash and credits accounts receivable.
3. Debit all expenses and losses, credit ...
Journal entries are the foundational records in accounting that capture all financial transactions.
A journal entry consists of a date, accounts affected, amounts, and a description.
Example: Debit Cash $1,000 and Credit Sales Revenue $1,000 for a sale.
Each entry must maintain the accounting equation: Assets = Liabilities + Equity.
Journal entries can be simple (one debit and one credit) or compound (multiple debits and c...
Basic aptitude test mine was for cloud infrastructure so questions on cloud
I appeared for an interview in May 2025, where I was asked the following questions.
HTML, CSS, and JavaScript are core technologies for building web pages and applications, each serving a unique purpose.
HTML (HyperText Markup Language) structures the content of web pages. Example: <h1>Title</h1>
CSS (Cascading Style Sheets) styles the appearance of web pages. Example: body { background-color: blue; }
JavaScript adds interactivity and dynamic behavior to web pages. Example: alert('Hello, Worl...
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
PostgreSQL, while powerful, has some disadvantages like complexity, performance issues, and limited support for certain features.
Complexity: PostgreSQL's extensive features can lead to a steep learning curve for new users.
Performance: In certain scenarios, such as read-heavy workloads, it may perform slower than other databases like MySQL.
Resource Intensive: PostgreSQL can require more memory and CPU resources compared...
I appeared for an interview before Jun 2024, where I was asked the following questions.
Developed a web-based application for managing college events, enhancing organization and participation.
Utilized HTML, CSS, and JavaScript for front-end development.
Implemented a backend using Node.js and Express for server-side logic.
Integrated a MongoDB database to store event details and user registrations.
Created a user-friendly interface for event creation and management.
Enabled real-time notifications for upcomin...
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.
Pipes in Angular are used for transforming data in templates.
Pipes are used to format data before displaying it in the view
They can be used to filter, sort, or transform data in various ways
Examples include date pipe, currency pipe, and uppercase/lowercase pipe
I use Java version 8 for Angular development.
I use Java 8 for its compatibility with Angular frameworks and libraries.
Java 8 introduced features like lambda expressions and streams which are useful in Angular development.
Example: I use Java 8 to write backend services for my Angular applications.
Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow you to write code in a more concise and readable way.
Functional interfaces provide a way to define interfaces with a single abstract method.
Streams allow you to process collections of objects in a functional style.
Default methods allow you to add new methods to interfaces wit...
It comprises 30 questions divided into two sections, with the final section being gamified.
I applied via Campus Placement
Easy to clear and should be confident
Easy to clear and should be worked on it
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Terraform code for creating VPC and subnet
Define VPC resource with CIDR block
Create subnet within VPC with CIDR block
Associate subnet with VPC
Yes, I am comfortable working in hybrid mode.
I have experience working in both on-premises and cloud environments.
I am familiar with managing hybrid infrastructure setups.
I am comfortable with integrating and troubleshooting hybrid systems.
I have strong communication skills to collaborate with teams working in different environments.
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 320 interview experiences
Difficulty level
Duration
based on 46.2k reviews
Rating in categories
Consultant
58.6k
salaries
| ₹5.3 L/yr - ₹19 L/yr |
Associate Consultant
51.3k
salaries
| ₹2.9 L/yr - ₹12.5 L/yr |
Senior Consultant
50k
salaries
| ₹7.8 L/yr - ₹26 L/yr |
Senior Analyst
22.1k
salaries
| ₹1.6 L/yr - ₹9.1 L/yr |
Senior Software Engineer
21.5k
salaries
| ₹3.5 L/yr - ₹13.5 L/yr |
Wipro
Accenture
Cognizant
TCS