went through the PwC data scientist interview loop earlier this year for a role on their Deals Analytics team, so dropping this while it's fresh.
the process was four rounds total:
round 1: recruiter screen (30 min) normal stuff. what tools do you use, why PwC, are you ok with travel. nothing technical.
round 2: technical phone screen (60 min) this was half SQL half stats. SQL questions were not easy junior-level stuff. they gave me a schema with three tables (clients, engagements, billing records) and asked me to write queries to identify clients with declining year-over-year revenue and rank them within industry segments using window functions. if you're not comfortable with ROW_NUMBER, RANK, LAG and self-joins you'll struggle here.
the stats piece: they asked me to explain p-values without using the words "probability" or "null hypothesis" (genuinely a good question, tripped me up), then walked through a scenario about A/B test results showing lift in one region but not another and asked what could explain that. interaction effects, segment size differences, different base rates. they wanted to see if you actually think about confounders.
round 3: case interview (45 min) this surprised me. PwC is still consulting at heart so expect a mini-case even for DS roles. mine was about a retail client seeing higher churn in their loyalty program after a pricing change. you're expected to structure your analysis, not just say "build a model." frame the business question, identify the data you'd need, describe the analysis approach, then what you'd recommend. they're evaluating structured thinking as much as technical depth.
round 4: behavioral + partner interview (45 min) STAR format throughout. questions about navigating ambiguity, dealing with a stakeholder who didn't trust your analysis, delivering findings that changed a client's direction. no more SQL here, this is purely about communication and fit.
a few things that seemed to matter: Python was fine but they asked about R too (several team members use it). Tableau came up a lot for visualization. having client-facing or presentation experience helped, they're not looking for a pure research DS.
total timeline from recruiter outreach to offer was about 6 weeks. turnaround between rounds was faster than I expected, maybe 5-7 days each.