Capgemini Interview Process 2026 — Rounds, Tips & Questions

Published July 22, 2026 · Updated July 22, 2026

Everything about the Capgemini interview process: rounds, what each round tests, difficulty level, and 13 real questions asked by engineers who cleared the loop.

4 rounds
13 real questions
352 engineers asked

Interview Rounds at Capgemini

  1. Pseudo-code test
  2. Technical interview
  3. Versant (English)
  4. HR round
Insider tip

Capgemini tests pseudo-code and analytical thinking. Playwright/Selenium and REST API testing is common for QA roles. English communication is tested separately.

Real Questions Asked at Capgemini

Capgemini Medium Technical round 3–6 Years

How do you distinguish between a business requirement, a functional requirement, and a technical requirement? Give an example for an e-commerce checkout.

↑ 82 upvotes · 65 engineers asked this · Business Analyst
Capgemini Medium Technical round PlaywrightTypeScriptJavaScript

Write Playwright code to handle multiple windows (browser contexts/tabs) and perform actions on a new page. Explain the difference between new page events and popup events, and how to wait for a page load before interacting.

↑ 68 upvotes · 24 engineers asked this · Tester
Capgemini Medium Technical round PlaywrightRESTTypeScript

Explain the difference between PUT and PATCH in REST APIs. When is each appropriate? Show how you would test both verbs using Playwright's APIRequestContext, and explain how to validate partial vs full resource updates.

↑ 59 upvotes · 22 engineers asked this · Tester
Capgemini Medium Technical round PlaywrightTypeScript

Explain the different types of locators available in Playwright (CSS, XPath, text, role, test-id). Which are most resilient and why? Explain why role-based locators are preferred over XPath for accessibility and test stability.

↑ 55 upvotes · 19 engineers asked this · Tester
Capgemini Medium Technical round SeleniumJava

What is the Page Object Model (POM) design pattern in Selenium? Why is it used? Show the structure of a POM class for a login page and explain how it improves test maintainability.

↑ 55 upvotes · 34 engineers asked this · Tester
Capgemini Medium Technical round JavaScriptTypeScript

Explain async/await in JavaScript. How does it differ from Promise chaining? Write a function that fetches data from three APIs in parallel (Promise.all) and one after another (sequential await). When would you choose each?

↑ 51 upvotes · 32 engineers asked this · Developer
Capgemini Medium Technical round PlaywrightPostmanREST

How do you test a REST API that requires OAuth 2.0 authentication? Walk through obtaining a token (client credentials flow), storing it, using it in subsequent requests, and handling token expiry in your automation framework.

↑ 50 upvotes · 31 engineers asked this · Tester
Capgemini Medium Technical round JavaScriptTypeScriptPlaywright

Explain the filter(), map(), and reduce() array methods in JavaScript with examples. Show how you would use them together to process a list of test results: filtering failures, mapping to error messages, and reducing to a summary count.

↑ 47 upvotes · 17 engineers asked this · Tester
Capgemini Medium Technical round PlaywrightTypeScript

Explain the difference between Playwright's page.fill(), page.type(), and page.locator().pressSequentially(). When would you use each? How does Playwright handle Angular or React forms that rely on input events?

↑ 44 upvotes · 27 engineers asked this · Tester
Capgemini Medium Technical round PlaywrightJavaJenkins

What is test reporting in automation? How do you generate Allure reports in a Playwright/TestNG framework? What information should a good test report contain and how do you integrate it with your CI/CD pipeline?

↑ 43 upvotes · 26 engineers asked this · Tester

Practice these questions with AI feedback

Get instant grading on your answers, identify your weak areas, and generate a personalised 14-day study plan — all free.

Build my study plan →

What Capgemini asks by topic

Testing API Testing Domain Business Analysis / Requirements JavaScript / Closures

Capgemini questions by technology

Capgemini Playwright Capgemini TypeScript Capgemini JavaScript

Other company interview processes

Amazon Interview Process Google Interview Process Microsoft Interview Process Flipkart Interview Process Swiggy Interview Process Meta Interview Process Apple Interview Process Netflix Interview Process Uber Interview Process Airbnb Interview Process

Frequently asked questions

What is the Capgemini hiring process?
The Capgemini hiring process has 4 stages: Pseudo-code test, Technical interview, Versant (English), HR round. Most candidates report 13 distinct questions across these rounds.
How many rounds does Capgemini interview have?
Capgemini typically has 4 rounds: Pseudo-code test, Technical interview, Versant (English), HR round.
What happens in a Capgemini technical interview?
The technical round at Capgemini focuses on Testing, API Testing, Domain. Capgemini tests pseudo-code and analytical thinking. Playwright/Selenium and REST API testing is common for QA roles. English communication is tested separately.
What topics does Capgemini ask in technical rounds?
Testing, API Testing, Domain, Business Analysis / Requirements, JavaScript / Closures. Based on 13 questions reported by engineers.
How hard is the Capgemini interview?
Difficulty ranges from Medium. Capgemini tests pseudo-code and analytical thinking. Playwright/Selenium and REST API testing is common for QA roles. English communication is tested separately.