PwC Placement Paper – Bengaluru, India
Complete placement test questions and solutions
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:
- Explain your project workflow.
- What was the core challenge?
- How did you test your application?
- How would you deploy your project?
Preparation Tips
PwC-Specific Preparation Tips:
- Focus on business communication.
- Strengthen SQL and Excel.
- Practice case-based questions.
- 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.