Placement Papers

PwC

PwC Placement Paper – Bengaluru, India

Complete placement test questions and solutions

On-Campus Placement

Placement Paper Details

PwC – Freshers Hiring | Placement Experience 2025 (Set 3)

Hi, I’m Ananya Rao.

Our PwC on-campus placement drive was conducted at Christ University, Bengaluru in April 2025.

The hiring process consisted of four stages: Online Assessment, Technical Interview, Case-Based Managerial Round, and HR Discussion. The online test had 88 questions to be solved in 115 minutes.

Test Pattern (PwC 2025):

  • Aptitude & Logical Reasoning – 32 Questions (45 Minutes)
  • Technical MCQs – 24 Questions (35 Minutes)
  • English & Business Communication – 20 Questions (20 Minutes)
  • Coding – 2 Questions (15 Minutes)

There was no negative marking. The paper focused on reasoning accuracy, SQL, Java fundamentals, and business communication.

My Preparation Strategy:

  • Aptitude from R.S. Aggarwal, LearnFrenzy and Arun Sharma
  • Java + OOPS + DBMS from GeeksforGeeks
  • Daily SQL practice on HackerRank
  • Case study practice with seniors

Nearly 980 students appeared. Around 210 students were shortlisted. Finally, 74 students received offers.

Full Test Paper

PwC FULL ONLINE TEST

Place: Christ University, Bengaluru
Date: April 7, 2025

Round 1: Online Test (115 Minutes)

Round 2: Technical Interview (40 Minutes)

Round 3: Managerial Case Round (25 Minutes)

Round 4: HR Interview (15 Minutes)

Part A: Aptitude & Logical Reasoning (32 Questions)

1. A boat moves upstream at 12 km/hr and downstream at 18 km/hr. Find the speed of the stream.
a) 2 km/hr
b) 3 km/hr ✅
c) 4 km/hr
d) 5 km/hr

2. Find the missing term: 5, 10, 20, 40, ?
a) 60
b) 70
c) 80 ✅
d) 90

Part B: Technical MCQs (24 Questions)

3. Which collection maintains insertion order?
a) HashSet
b) TreeSet
c) LinkedHashSet ✅
d) PriorityQueue

4. Which SQL command is used to remove duplicate rows?
a) UNIQUE
b) DISTINCT ✅
c) DELETE
d) GROUP

Part C: English & Communication (20 Questions)

5. Choose the correct sentence:
a) He didn’t completed the task
b) He didn’t complete the task ✅
c) He don’t complete the task
d) He not complete the task

Part D: Coding (2 Questions)

Question 1: Find the Maximum Element in an Array


public class MaxElement {

    public static int findMax(int[] arr) {
        int max = arr[0];

        for (int num : arr) {
            if (num > max) max = num;
        }

        return max;
    }

    public static void main(String[] args) {
        int[] data = {12, 45, 67, 23, 9};
        System.out.println(findMax(data));
    }
}

Question 2: SQL – Count Employees Department Wise


SELECT department, COUNT(*) AS total_employees
FROM employees
GROUP BY department;

Interview Questions

HR Interview Questions:

  • Tell me about yourself.
  • Why PwC and not other consulting firms?
  • How do you handle pressure?
  • What motivates you?

Technical Interview Questions:

  • Difference between Stack and Queue.
  • Explain normalization.
  • Difference between HashMap and HashSet.
  • What is multithreading?

Project Discussion Questions:

  1. Explain your project workflow.
  2. What was the core challenge?
  3. How did you test your application?
  4. How would you deploy your project?

Preparation Tips

PwC-Specific Preparation Tips:

  1. Focus on business communication.
  2. Strengthen SQL and Excel.
  3. Practice case-based questions.
  4. Prepare clean and documented code.

Note: This reflects PwC’s 2026 hiring trend for analytics and consulting roles.

Key Areas to Focus

Aptitude

Quantitative and logical reasoning sections

Reasoning

Verbal and non-verbal reasoning tests

Verbal Ability

Reading comprehension and grammar

Technical

Coding and technical questions

Was this paper helpful?

Help other students by rating this placement paper

Share Your Placement Paper

Your placement paper can help thousands of other students prepare better.