KPMG Interview Questions and Process: 2026 Fresher Guide
KPMG India's campus recruitment runs two interview rounds: technical (Java, DBMS, data structures) and HR. Here's what gets asked and how to prepare.
KPMG India’s campus recruitment runs two interview rounds for most fresher roles: a technical interview testing core CS concepts, and an HR interview assessing how you communicate under client-facing pressure.
KPMG Global Services (KGS) is the technology, analytics, and knowledge-processing arm of KPMG India. It drives the majority of KPMG’s engineering campus hiring. Roles span data analytics, technology consulting, audit support, and business process work. Browse the full range at KPMG India Careers to see the current openings taxonomy before your drive.
KPMG’s Interview Structure: What to Expect
Before the two interview rounds, most KPMG campus drives include an online aptitude test. This filters the candidate pool before the interview schedule is set. Once you clear it, you advance to the two-round interview sequence.
| Stage | What it tests | Typical duration |
|---|---|---|
| Online aptitude test | Numerical reasoning, verbal ability, logical reasoning | 60 to 90 minutes |
| Technical interview | Java, DBMS, data structures, OS, cloud concepts | 30 to 45 minutes |
| HR interview | Communication, motivation, client-facing composure | 20 to 30 minutes |
Some drives include a group discussion or a short case presentation between the aptitude test and the interviews, depending on the role and business unit. Check the drive notice from your placement cell for the exact structure.
The technical and HR rounds happen on the same day at most campuses. Clearing both on the same day means the offer letter typically follows within a week.
Technical Round: Core CS and Java Under the Spotlight
The KPMG technical round is a fundamentals check, not a competitive DSA marathon. Panels expect solid OOP understanding, DBMS theory, data structure definitions, and basic OS and cloud knowledge. For Java preparation depth, FACE Prep’s Java interview question set covers OOP, collections, and exception-handling patterns that align with what the KPMG technical panel targets.
Java and OOP
- Q: What are the four pillars of OOP? Explain each with an example.
- Q: What is the difference between method overloading and method overriding?
- Q: What distinguishes an abstract class from an interface in Java?
- Q: Can a constructor be inherited in Java? Why or why not?
- Q: What does the
statickeyword mean when applied to a method vs. a variable? - Q: Explain the difference between checked and unchecked exceptions.
DBMS
- Q: What is the difference between DBMS and RDBMS?
- Q: Explain normalization. Walk through 1NF, 2NF, and 3NF with a table example.
- Q: What is the difference between a primary key and a foreign key?
- Q: Write a SQL query to find the second-highest salary from an employee table.
- Q: What are ACID properties? Explain each.
- Q: What is the difference between an inner join and a left outer join?
Data Structures and Algorithms
- Q: What is a circular linked list? How does it differ from a singly linked list?
- Q: Define LIFO and FIFO. Which data structure implements each? Give a real-world use case.
- Q: What is a binary search tree? What is the average-case time complexity for search?
- Q: What is the difference between a stack implemented using an array vs. a linked list?
- Q: Explain the concept of recursion with a factorial example.
Operating Systems and Cloud Basics
- Q: What is the difference between a process and a thread?
- Q: Explain deadlock. What are the four necessary conditions (Coffman conditions)?
- Q: What is cloud computing? Define IaaS, PaaS, and SaaS with one example each.
- Q: What is virtual memory? How does paging work?
The cloud computing question shows up reliably. A clean answer names the three service models, gives a real product for each (AWS EC2 for IaaS, Google App Engine for PaaS, Salesforce for SaaS), and stops there. Going deeper into cloud architecture is not expected at the fresher stage.
HR Round: Communication and Client-Readiness
KPMG’s HR round carries more weight than in a typical IT-services interview. The company’s advisory and consulting work means analysts need to communicate with senior clients clearly. A strong technical round followed by a vague or hesitant HR interview can still result in rejection.
Reviewers on Glassdoor’s KPMG India interview section consistently note that the HR panel probes for self-awareness and situational thinking, not just rehearsed answers.
The HR panel evaluates three things: how clearly you explain your reasoning, whether your answers connect to the specific role you want, and how you respond when asked something you don’t immediately know.
Common HR questions at KPMG campus drives:
- Q: Tell me about yourself.
- Q: Why do you want to join KPMG specifically?
- Q: Where do you see yourself in three years?
- Q: What is the difference between hard work and smart work?
- Q: Describe your final-year project. What problem did it solve, and what would you improve?
- Q: What is your greatest failure, and what did you take away from it?
- Q: If a client gives you conflicting requirements, how do you handle it?
- Q: Explain your personality in one word, and justify it.
The last two question types (situational and self-assessment) appear more often in KPMG HR rounds than in pure IT-services interviews. Prepare two or three structured answers using the STAR format (Situation, Task, Action, Result) drawn from real academic or project experience. Fabricated scenarios tend to unravel under follow-up questions.
How to Prepare: A Two-Week Plan
A focused two-week preparation covers the full KPMG process for most candidates whose CS fundamentals are in reasonable shape.
Week 1: Strengthen the knowledge base
- Java OOP: revise inheritance, polymorphism, encapsulation, and abstraction with code examples you can walk through out loud.
- DBMS: normalization through 3NF, all join types, ACID properties, and two or three SQL problems (second-highest salary, duplicate rows, count by group).
- Data structures: linked list variants (singly, doubly, circular), stacks, queues, binary trees, and the sorting algorithms you studied in your second year.
- OS: process vs. thread, the four Coffman deadlock conditions, scheduling algorithms (FCFS, SJF, Round Robin).
- Cloud: memorise the three service models with one product name and one real use case for each.
Week 2: Build the interview narrative
- Prepare a 90-second “tell me about yourself” that connects your academic background and project experience to the KPMG role.
- Prepare your final-year project description: what problem it addressed, the technologies used, and one thing you would change.
- Prepare three STAR examples from real college experience: a conflict resolved, a project that didn’t go as planned, and a time you led something.
- Practice out loud. Polished reasoning delivered in a muddled sentence still sounds muddled. Reading through answers silently does not prepare you for a live panel.
One gap many candidates miss: the aptitude test. If your preparation has focused entirely on DSA and you’ve ignored quantitative aptitude, spend at least two sessions on numerical reasoning (ratio-proportion, percentage, data interpretation) before the drive. Passing the aptitude gate is the prerequisite for everything else.
For a comparison of how KPMG’s two-round process stacks up against another Big-4-adjacent IT company’s structure, Dell’s fresher interview process is a useful reference.
Finding Openings and What Comes After
KPMG India has technology and analytics offices in Bangalore, Gurgaon, Hyderabad, Pune, and Mumbai. The Bangalore and Gurgaon offices are the primary KGS delivery hubs. For a broader list of open fresher roles across companies with a Bangalore presence, fresher IT jobs in Bangalore tracks the current picture.
KPMG drives reach campuses through placement cells, but off-campus routes matter too. LinkedIn, Naukri, and the KPMG India Careers portal carry direct listings when KGS runs large-batch off-campus assessments. Setting up a job alert on LinkedIn for “KPMG India fresher” catches these within hours of posting.
After an offer, KGS onboarding includes an internal certification programme before you join a delivery team. The technical preparation you do now maps directly onto what that programme tests.
The cloud computing section in the KPMG technical round asks for a conceptual IaaS/PaaS/SaaS answer. Freshers who have actually built something with a cloud AI API (not just read the Wikipedia page) give noticeably sharper answers on both the cloud question and the “describe a project” HR question. TinkerLLM at ₹299 is the 90-minute path from knowing what an LLM API is to having built a working prompt-driven app you can talk about in the room.
Primary sources
Frequently asked questions
Does KPMG conduct an aptitude test before the interview rounds?
Most KPMG campus drives begin with an online aptitude assessment covering numerical reasoning, verbal ability, and logical reasoning. Clearing it is the gate to interview slots.
What CGPA cutoff does KPMG typically require for freshers?
KPMG India listings commonly specify a minimum 60% aggregate or equivalent CGPA. The exact threshold varies by business unit and drive type. Confirm with your placement cell or the specific job posting.
Does the KPMG technical round include live coding?
For most KPMG fresher roles, the technical round is theory-based: Java OOP, DBMS, data structure definitions, and basic SQL queries. Live coding on a platform is more common in pure software-engineering roles than in KPMG's advisory or analytics tracks.
How long does the entire KPMG campus recruitment process take?
From the online aptitude test to the final offer letter, KPMG's campus process typically takes two to four weeks, depending on the college tie-up and the volume of candidates.
Does KPMG hire from Tier-2 and Tier-3 engineering colleges?
Yes. KPMG Global Services conducts off-campus and third-party assessment drives that are open to graduates from Tier-2 and Tier-3 colleges who meet the minimum aggregate percentage criteria.
Is cloud computing knowledge required for the KPMG technical interview?
Conceptual familiarity is enough: IaaS, PaaS, SaaS, and a real example of each (AWS EC2, Google App Engine, Salesforce). Deep cloud architecture is not expected at the fresher stage.
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 (₹299 launch)