Went through the full PwC SWE loop in early 2026 for a senior engineer role in their tech consulting practice. Sharing the breakdown because I couldn't find a current writeup anywhere.
Application to offer: about 6 weeks. Felt slow but every step moved within a week once it started.
Stage 1: recruiter call (30 min) Standard stuff. Role overview, my background, rough salary alignment. They asked about my experience with cloud infrastructure and client-facing delivery. That second part surprised me a little. PwC is a consulting firm at its core even when they're hiring SWEs, and they want engineers who can talk to non-technical stakeholders. Keep that in mind.
Stage 2: online assessment Two coding problems on HackerRank, 90-minute window. Medium-level difficulty, definitely LeetCode-adjacent. One graph problem, one string manipulation problem. Neither was obscure. Then a situational judgment section (about 25 questions) which felt like a personality screen dressed up as business scenarios. You can't really study for that part, just don't overthink it.
Stage 3: technical interview (60 min with a senior engineer) One algorithm problem, similar difficulty to the OA. Then a solid 25-30 minutes talking through a previous project: architecture decisions, how I handled scaling issues, what I'd change. This felt like the real interview. They care about whether you can reason about systems clearly, not just whether you can whiteboard.
Stage 4: behavioral panel (90 min, two interviewers) This is where PwC gets serious. Four to five behavioral questions, STAR format expected, focused on collaboration, handling client expectations, and leading through ambiguity. The phrase "client delivery" came up a lot.
Overall: it's a rigorous process. Not Google-hard on the algorithm side, but the behavioral bar and the expectation that you're also a consultant matters more here than at pure tech companies.