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.
Interview is based on resume not anything outside from resume
Project discussion,oops concepts, DBMS, operating system
Mostly they focus on how we give the answer of each and every question
Had 2 rounds of interview after an assessment. The first was technical round. They asked about data algorithms, lot of questions on java, SQL and working knowledge of C++. The second round was HR round, where it was mostly on behavioural questions, am i okay with working in any shifts and compensation negotiations and locations issues.
Interview questions [1]
Question 1
OOPS fundamentals, what is wrapper class, how do you encrypt and wrap classes. Writing different pattern functions in java. SQL easy questions, there were no window functions.
Interview process is good and postive and panel also suportive went smooth
there will 3 rounds to crack interview and client round also capgemini was good also to work had great env