i
Capgemini
Filter interviews by
I appeared for an interview in Apr 2025, where I was asked the following questions.
Retrieve employees earning above their department's average salary using PySpark.
Use DataFrame API to group by department and calculate average salary.
Join the original DataFrame with the average salary DataFrame.
Filter employees where their salary is greater than the average salary of their department.
Example: If department A has an average salary of 5000, select employees with salary > 5000.
Filter students with marks greater than 40 from a dataset of names, subjects, and marks.
Use PySpark DataFrame to load the dataset.
Apply a filter condition to select rows where marks > 40.
Extract the unique names of students who meet the criteria.
Example: For the given data, only student 'B' has marks greater than 40.
Yes, you can change a Hive managed table to an external table using SQL commands.
Use the command: ALTER TABLE table_name SET TBLPROPERTIES ('EXTERNAL'='TRUE');
You must ensure that the data is moved to a location accessible by Hive.
Example: ALTER TABLE my_table SET TBLPROPERTIES ('EXTERNAL'='TRUE');
After conversion, Hive will not manage the data, allowing for external access.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
1. Find duplicate
2. 2,3 highest salary
Basic to moderate sql questions
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
First round was coding as well as aptitude done together went well I guess focusing on codes helps a lot.
What people are saying about Capgemini
I applied via LinkedIn and was interviewed before Jul 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Apr 2020. There was 1 interview round.
Yes, I am open to relocating for the right opportunity that aligns with my career goals and personal growth.
Relocation can provide exposure to new technologies and methodologies.
I am excited about the prospect of working in diverse teams and cultures.
For example, moving to a tech hub like San Francisco could enhance my career.
I understand the challenges of relocating, but I see them as opportunities for growth.
I bring a unique blend of skills, experience, and passion for software development that aligns perfectly with your team's goals.
Proven experience in developing scalable applications, such as a recent project where I improved performance by 30%.
Strong problem-solving skills demonstrated through my contributions to open-source projects, enhancing functionality and fixing bugs.
Excellent teamwork and communication abilitie...
I applied via Amcat and was interviewed before Jul 2021. There were 2 interview rounds.
Refer R S Agarwal book for apptitude
A C program to perform arithmetic operations on fractional numbers.
Use float or double data type to store fractional numbers.
Use scanf() to take input from the user.
Perform arithmetic operations like addition, subtraction, multiplication, and division.
Use printf() to display the result.
I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.
I applied via LinkedIn and was interviewed before Jan 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jun 2020. There were 3 interview rounds.
Some of the top questions asked at the Capgemini Pyspark Developer interview -
based on 3 interview experiences
Difficulty level
Duration
based on 3 reviews
Rating in categories
Consultant
58.4k
salaries
| ₹5.3 L/yr - ₹19 L/yr |
Associate Consultant
51.3k
salaries
| ₹2.9 L/yr - ₹12.2 L/yr |
Senior Consultant
49.9k
salaries
| ₹7.8 L/yr - ₹26 L/yr |
Senior Analyst
22.2k
salaries
| ₹1.6 L/yr - ₹9.1 L/yr |
Senior Software Engineer
21.5k
salaries
| ₹3.5 L/yr - ₹13.2 L/yr |
Wipro
Accenture
Cognizant
TCS