I applied online. The process took 4 weeks. I interviewed at Capgemini in Aug 2021
Interview
Applied online. Total process took about 1 month. Supposedly three round / stage process. First two rounds weren't from official "@capgemini.com" emails, so was skeptical from the start.
** Round 1 **
Online assessment - 50% or higher to pass.
-Had technical difficulties so couldn't even perform assessment. Attempted communication to prompted technical support with no response.
-Did not expect to "progress" to next interview stage.
** Round 2 **
Strengths assessment - three sections:
1) General "problem solving" questions (multiple choice)
2) OOP and DS / Alg questions (multiple choice)
3) Two coding challenges
** Round 3 **
Final video interview - total time 1 hour - five sections:
1) Introductions
2) Core programming / OOP concept questions
3) Present a personal project
4) "live coding"
5) Questions
-Spent way too much emphasis on section 2. Probably allocated 30+ minutes on trivia knowledge questions, stuff that you wouldn't normally memorize / material you'd check documentation or quick Google. More like a university test - prioritized memorizing knowledge than checking problem solving capabilities. Asked questions based off languages listed on resume.
-Spent less than 10 minutes total on section 4 ("live coding"). Just open an IDE locally (or online) and write the code based off interviewer's prompt. Interviewer had poor explanation so most time was spent on trying to understand the prompt.
Interview questions [1]
Question 1
** Round 2 **
"Strengths assessment"
Q1) Find length l of a right-angled triangle if you are given two sides h and b.
Q2) Two numbers A and B are given. Write a program to print their whole squares for A and B.
** Round 3 **
"Core programming / OOP concept questions"
-What are the four pillars of OOP?
-What's the difference between a class and an object?
-In Java, what's the difference between Final, Finally, and Finalize?
-What does a constructor do, in Java?
-In JavaScript, what's the difference between var and let?
"Live coding"
-You are given an array of numbers. Ask user for a number input. Input will be treated as an index for given array. Output the numbers from the given array up to user input index.
I applied through college or university. I interviewed at Capgemini
Interview
The interview process was the last round of the selection process. recruitment started with communication test, followed by aptitutde and coding rounds of test. shortlisted candidates gave the virtual interviews.
Interview questions [1]
Question 1
Object oriented programming concepts and it's pillar with syntax
The interviewers were professional and friendly. The questions were mostly based on my resume, project experience, Java, Spring Boot, Microservices, and problem-solving skills. The entire process was completed within a few weeks, and communication from the recruitment team was timely.
I applied through a staffing agency. I interviewed at Capgemini (Hyderābād)
Interview
1st round Virtual second manager round 3rd Hr
1st round was easy C programming and some C concepts
2nd round more about projects and some complex coding.
Tested project related knowledge more about communication protocols
Iic UART