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.
PwC paper
December 2025 · shared by Ananya RaoPwC 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;
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?
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.