Company Corner

Capgemini Most-Asked Interview Questions 2026

Top Capgemini technical and HR interview questions for 2026 freshers: DBMS, Java, C programming, and how the AI-ready hiring shift affects your prep.

By FACE Prep Team 6 min read
capgemini interview-questions technical-interview placement-prep dbms java

Capgemini interviewers work from a consistent subject-based pattern: Technical starts with DBMS, Java, or C fundamentals, and HR focuses on self-awareness and career-direction questions.

Both rounds follow the assessment test, and clearing the assessment is the harder statistical filter. The interview round is where students who cleared the online test still get eliminated for giving textbook-correct answers without the reasoning behind them. The questions below are the ones that appear most consistently across Capgemini Technical and HR rounds for freshers.

The Capgemini Interview Process in 2026

Two rounds follow the assessment: Technical and HR. For the full selection sequence including the online test stages, the Capgemini recruitment process guide covers each stage in detail.

RoundWhat it tests
TechnicalConceptual depth in your chosen subject (DBMS, Java, or C), plus a walkthrough of your academic or internship projects
HRSelf-introduction, career intent, strengths and weaknesses, cultural fit

The interviewer typically begins Technical by asking which subject you are most confident in, then asks progressively harder questions on that subject. Naming a subject you can only answer the first three questions on is the most common mistake at this stage.

The assessment round before the interview includes a pseudocode section, a quantitative aptitude section, logical reasoning, and English. Capgemini pseudocode MCQs and patterns and the 2019 test pattern guide (updated with recent pattern notes in the article) cover that phase.

Most-Asked DBMS Questions

DBMS is the top-cited Technical subject choice for CSE and IT students at Capgemini. Questions start at definition level and move toward transaction management and design concepts.

  • Q1: What is DBMS, and why is it preferred over file-based systems?

    • DBMS (Database Management System) is software that stores, retrieves, and manages structured data. It is preferred over flat file systems because it reduces data redundancy by storing data in one centralised location, enforces data integrity through constraints, and supports concurrent access by multiple users without consistency errors.
  • Q2: What is normalization in DBMS?

    • Normalization is the process of organising a relational schema to reduce data redundancy and prevent update, insertion, and deletion anomalies. The normal forms (1NF, 2NF, 3NF) apply increasingly strict rules about functional dependencies between columns.
  • Q3: Explain Primary Key and Foreign Key with an example.

    • A Primary Key uniquely identifies every row in a table. A Foreign Key in one table references the Primary Key of another table, establishing a relationship between the two.
    • Example: In an Employee table, Employee_ID is the Primary Key. In a Department table, Employee_ID appears as a Foreign Key pointing back to the Employee record.
  • Q4: What are ACID properties?

    • ACID stands for Atomicity, Consistency, Isolation, and Durability.
    • Atomicity: a transaction either completes fully or rolls back entirely. No partial updates persist.
    • Consistency: the database remains in a valid state before and after every transaction.
    • Isolation: concurrent transactions do not see each other’s uncommitted changes.
    • Durability: once a transaction commits, the changes survive system failures.
  • Q5: What is the difference between UNION and UNION ALL?

    • Both combine result sets from two queries. UNION removes duplicate rows from the combined result; UNION ALL keeps all rows, including duplicates. UNION ALL is faster when duplicates are acceptable because it skips the deduplication step.

Most-Asked Java Questions

Java is the most common language choice for CSE students at Capgemini Technical interviews. Interviewers focus on language fundamentals, not framework-specific questions.

  • Q1: What is the difference between JVM, JRE, and JDK?

    • JDK (Java Development Kit) is the full toolkit for writing and compiling Java programs. It includes the compiler and the JRE.
    • JRE (Java Runtime Environment) provides the class libraries and JVM needed to run Java programs. It cannot compile source code.
    • JVM (Java Virtual Machine) executes Java bytecode. It is platform-dependent (separate JVMs exist for Windows, Linux, macOS), but the bytecode it runs is platform-independent — which is why Java is called platform-independent.
  • Q2: Explain public static void main(String[] args) in Java.

    • public: the JVM can access this method from outside the class.
    • static: the JVM calls it without creating a class instance first.
    • void: the method does not return a value.
    • main: the name the JVM looks for as the program entry point.
    • String[] args: holds any command-line arguments passed to the program at startup.
  • Q3: Why are Java Strings immutable?

    • String objects are cached in the String Pool. When two variables reference the same string literal, immutability ensures that one variable cannot silently alter the other’s value.
    • Immutability also makes strings safe as hash-map keys and across concurrent threads, because their state cannot change after creation.
  • Q4: What are constructors in Java?

    • A constructor is a block of code with the same name as the class, called automatically when an object is created. It initialises the object’s fields.
    • Default constructor: takes no arguments and initialises fields to default values.
    • Parameterised constructor: takes arguments to set specific initial values at the time of object creation.

Most-Asked C Programming Questions

ECE and EEE students most often choose C as their Technical interview subject at Capgemini. Pointer-related questions appear in almost every C-track interview.

  • Q1: What is a dangling pointer?

    • A dangling pointer holds the address of a memory location that has been freed or deallocated. The pointer’s value has not been updated to reflect this, so dereferencing it causes undefined behaviour.
    • Setting a pointer to NULL after freeing its target prevents dangling-pointer bugs.
  • Q2: What is the difference between a NULL pointer and a void pointer?

    • A NULL pointer explicitly holds the value 0 and signals “points to nothing.” It is safe to test with an if check.
    • A void pointer is a generic pointer that can hold any address, but cannot be dereferenced directly without first casting it to a concrete type.
  • Q3: What are the storage class specifiers in C?

    • auto: the default for local variables; stored on the stack, scope limited to the enclosing block.
    • register: hints to the compiler to store the variable in a CPU register for faster access.
    • static: persists across function calls; at file scope, limits visibility to the current translation unit.
    • extern: references a variable or function defined in a different translation unit.

Capgemini HR Interview: What to Expect

The HR round follows the Technical round and is the last stage before the offer. It tests communication clarity, self-awareness, and whether the candidate has a realistic picture of their own career direction.

  • Q1: Tell me about yourself.

    • Keep this to 90 seconds. Cover your degree and college, one project or internship relevant to the role, and one technical skill you are currently building. Close with why you want to join Capgemini.
    • Avoid reciting your resume bullet by bullet — the interviewer has already read it.
  • Q2: Why do you want to work at Capgemini?

    • Mention something specific. Capgemini India works with BFSI, manufacturing, and retail clients across 50-plus countries. The structured Analyst development track and global project exposure are credible, specific reasons.
    • Generic answers (“I want to grow in a reputed organisation”) signal that you did not research the company.
  • Q3: What are your strengths and weaknesses?

    • Strength: name one with a concrete example (“I can spot logical errors in code quickly because I test edge cases first before looking for correctness”).
    • Weakness: name a real one with a fix in progress (“I tend to underestimate time on unfamiliar tasks, so I now add a 30% buffer to estimates and track variance”).
    • Prepared-sounding generic answers rarely land.
  • Q4: Where do you see yourself in five years?

    • Be specific about the technical direction. Capgemini interviewers reward ambition that has a concrete rationale behind it.
    • An example: “I want to move into solution architecture on cloud-based projects within three to four years, and ideally lead a small team by year five.”

Capgemini’s 2026 Hiring Shift and What It Means for Freshers

Capgemini India’s 2025 hiring plan targets up to 45,000 hires with an explicit focus on building an AI-ready workforce. The company simultaneously cut its global headcount by 10,000 in 2024 while shifting to selective, skills-focused hiring, and has since partnered with Nasscom Foundation to train 700-plus youths in AI skills covering both technical skills and AI-driven career pathways.

For freshers, the practical implication is a two-tier offer structure:

TrackCTC Band
Analyst₹4.0 to 4.5 LPA
Senior Analyst₹6.5 to 7.5 LPA

Clearing the DBMS and Java fundamentals above gets you to the Analyst offer. Getting to Senior Analyst requires stronger performance across the assessment round or visible evidence of skills beyond the standard curriculum, and Capgemini’s hiring language now explicitly calls out AI-readiness as one of those differentiators.

Knowing why Java Strings are immutable clears the Technical round. Showing a deployed AI project on GitHub is what shifts the conversation toward the Senior Analyst bracket. FACE Prep’s 2026 AI Roadmap for Indian Engineering Students maps what “AI-ready” means in practice for freshers: which tools to learn, which projects to build, and how to fit that into a placement timeline. TinkerLLM is the ₹499 hands-on starting point if you want to test the approach before committing further.

Primary sources

Frequently asked questions

What subjects are covered in Capgemini Technical interviews?

Interviewers ask you to name your strongest subject, then drill on it. DBMS, Java, and C are the most commonly chosen subjects in Capgemini Technical rounds for freshers.

Does Capgemini ask coding or DSA problems in the interview round?

The pseudocode section sits in the assessment round, not the interview. Technical interviews focus on conceptual questions about your chosen subject and a walkthrough of your projects.

How long is the Capgemini HR interview for freshers?

The HR round typically runs 20 to 30 minutes. Questions cover your background, strengths and weaknesses, why Capgemini, and your five-year career plan.

What CTC can freshers expect at Capgemini in 2026?

The Analyst track starts at ₹4.0 to 4.5 LPA. The Senior Analyst track, for high-cutoff performers, starts at ₹6.5 to 7.5 LPA.

Is AI knowledge mandatory for Capgemini fresher roles in 2026?

Not mandatory for the standard Analyst track. However, Capgemini's 2025 hiring plan explicitly targets an AI-ready workforce. Demonstrating AI project work differentiates candidates for the Senior Analyst track.

Build AI projects

A self-paced playground for building with LLMs.

TinkerLLM is FACE Prep's sister property. A guided environment for shipping real LLM applications, the kind of project that earns a paragraph on your resume, not a line.

Try TinkerLLM (₹499)
Free AI Roadmap PDF