PWC Recruitment Process (original) (raw)
Last Updated : 20 Nov, 2025
PricewaterhouseCoopers Pvt Ltd (PwC) is a leading global professional services network of firms operating under the PwC brand, with presence in 152 countries and over 328,000 people delivering audit, tax, consulting, and advisory services.
**In short, PwC:
- Delivers professional services in audit, tax, and consulting.
- Focuses on digital transformation, sustainability, and risk advisory.
- Serves global enterprises with innovative business solutions.
Interview Experiences
It is always beneficial if you know what it is to be there at that moment. So, to give you an advantage, we provide you with the interview experiences of candidates who have been in your situation earlier. Make the most of it.
**Where to apply:
Eligibility Criteria for Engineering Roles
PwC seeks candidates for engineering roles with specific qualifications:
- B.E./B.Tech/M.Tech/MCA in any branch.
- Minimum 60% or 6.0 CGPA throughout academics; no active backlogs.
- For freshers, no experience needed; strong aptitude and communication.
PwC Recruitment Process: Selection Rounds
PwC conducts 4 rounds for freshers in engineering roles.
Online Round
Assessment with aptitude (logical, verbal), technical concepts (OOPs, DBMS, Networking, DSA, .NET).
Technical Round-1
Virtual interview: C++/Java programming, CS concepts (OOPs, DSA), puzzles, easy-medium coding.
**Questions Asked in PwC
- SQL | Join (Inner, Left, Right and Full Joins)
- Consecutive sequenced numbers in a string
- Longest Common Prefix using Sorting
- Clone a Linked List with next and Random Pointer
- Lowest Common Ancestor in a Binary Tree
We have resources for you from which you can prepare the programming questions that tech companies will ask you in the interview.
Technical Round-2 (For specific roles)
Partner Round: Technical or non-technical by executive director, assessing company fit.
HR Round
In this round, you can expect general discussion to assess cultural fit, communication, and motivation. They also ask questions about resumes.
You can also expect general HR questions.
PwC Job Roles
PwC offers diverse engineering roles:
Software Engineer: Develops consulting tools using Java, .NET. Data Engineer: Builds analytics for advisory services. Cybersecurity Engineer: Handles risk and compliance tech. Internships/Graduate Programs: Entry-level in digital consulting.
Technical Skill Requirements for PwC Roles
Coursework
- **Data Structures & Algorithms (DSA): Linked lists, trees, strings, prefixes, LCA.
- **Databases: SQL joins (Inner, Left, Right, Full).
- **Operating Systems: Processes, threads, memory management.
- **Computer Networks: Basics, protocols.
- **Software Engineering Principles: OOP, SDLC, agile practices.
- **Domain Knowledge: Consulting, risk advisory, digital services.
Programming Skills
- **Languages: Proficiency in C++, Java, .NET.
- **Development: APIs, frameworks (e.g., Spring).
- **Data Tools: SQL, cloud basics.
- **Testing & Version Control: Unit testing, Git.
- **Problem-Solving: Efficient code for business scenarios.