
Kpmg Software Engineer interview typically runs 3-4 rounds: online assessment, technical interview, behavioral interview, and sometimes HR or manager round. Timeline is usually a few weeks to over a month, and the process is structured but can move slowly.
$104K
Avg. Base Comp
$114K
Avg. Total Comp
4-6
Typical Rounds
2-5 weeks
Process Length
We’ve seen KPMG evaluate software engineers less like a pure algorithm shop and more like a firm that wants to verify whether you can operate across fundamentals, client-facing communication, and the stack you claim on paper. Multiple candidates reported that the interviewers kept pulling directly from their resumes and past projects, asking them to explain systems, connectors, Git work, and concrete contributions in detail. That means the real signal is whether your experience sounds lived-in, not rehearsed. If you list Java, Spring, SAP, or backend work, expect the conversation to go past surface-level familiarity and into specific implementation choices.
A recurring theme is that KPMG likes to mix broad CS basics with domain-specific checks. We’ve seen questions on BSTs, DSA, SQL joins, OOP, DBMS, Java 8, Spring Boot, and even security concepts like session fixation and session hijacking. In other words, they’re not chasing exotic problems; they’re checking for solid fundamentals plus stack credibility. Candidates also repeatedly mentioned English fluency, clarity, and how comfortably they could explain their thinking, which suggests the interviewers are listening for precision as much as correctness.
The non-obvious part is how much the process rewards calm, direct communication. Several candidates described polite, structured interviewers who were more interested in how they discussed prior work, teamwork, and improvements than in trying to trap them. Even the more relaxed conversations still circled back to project ownership and practical understanding. Our candidates report that the people who do best here are the ones who can connect their resume to real technical depth without overexplaining or drifting into generic answers.
Synthesized from 7 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Kpmg process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Kpmg
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Rolling Bank Transactions | |
| P-value to a Layman | |
| Longest Streak Users | |
| Hurdles In Data Projects | |
| Spam Classifier | |
| Modifying a Billion Rows | |
| Algorithm Reliability | |
| Scalable Data Pipelines | |
| Testing Constraints | |
| Client Solution Pushback | |
| Why Do You Want to Work With Us | |
| Your Strengths and Weaknesses | |
| Statistically Significant Test | |
| Delivery Online | |
| Branch Sales Pivot | |
| Closest SAT Scores | |
| Merge Sorted Lists | |
| Size of Joins | |
| Top 3 Users | |
| Raining in Seattle | |
| Maximum Profit | |
| Find the First Non-Repeating Character in a String | |
| Bagging vs Boosting | |
| Sort Strings | |
| Real-Time Transaction Streaming | |
| Normalize Grades | |
| Cyclic Detection | |
| Resumable Fact Table Load | |
| Duplicate Rows |
Synthesized from candidate reports. Individual experiences may vary.
The process often starts with a resume or CV review before any live interviews. In some cases, candidates also had an initial phone call to confirm basics like programming level, English fluency, background, and availability.
Candidates commonly complete an online screening test before technical interviews. The assessment may include aptitude, verbal reasoning, logic, DSA, coding, and even psychometric or game-based tasks such as memory or sequence exercises.
Some candidates reported a group discussion or assessment-center style exercise after the online test. These sessions included structured group dynamics such as Lego-based or virtual reality activities, along with short individual presentations.
This round focuses on coding fundamentals, data structures, algorithms, and resume/project deep-dives. Questions varied by background and role, including live problem solving, SQL, OOP, DBMS, Java/Spring, JavaScript/Node, SAP technologies, and security basics like session fixation and session hijacking.
Interviewers assess communication, teamwork, motivation, and fit with KPMG’s culture. Candidates were asked about past projects, contributions, conflict handling, curiosity, strengths, interests, and why they wanted to join the company.
The final stage is typically an HR or closing conversation, sometimes followed by a manager or partner interview depending on the track. This round often covers compensation, documentation, expectations, and final fit checks before a decision is made.