PhonePe | Software Engineer (3-5) Years
Summary
I interviewed for a Software Engineer position at PhonePe, completing machine coding, DSA, system design, and hiring manager rounds, and cleared all stages.
Full Experience
PhonePe Reached out to HR directly.
Rounds-
R1 - Machine Coding Round No protocoring and was given 90 minutes to finish and email the solution. Queston - Hackathon Platform
Three days after that 30 mins call was scheduled to discuss the solution and my approach. Questions around implementation, design patterns, extensibility etc.
Verdict - Cleared
R2 - DSA Round Q1 - https://leetcode.com/problems/count-bowl-subarrays/ Q2 - https://leetcode.com/problems/reconstruct-itinerary/
Verdict - Cleared
R3 - System Design Question - Design Job Scheduler Certain Deep dive questions on latency, scalability, trade-offs etc.
Verdict - Cleared
R4 - HM Round Introduction, Deep dive on past projects, team collaboration. Asked one LLD Problem related to notification service
Verdict - Cleared
Hope this helps. Thank you
Interview Questions (4)
Count Bowl Subarrays
Solve the LeetCode problem "Count Bowl Subarrays". The exact problem statement can be found at the linked URL.
Reconstruct Itinerary
Solve the LeetCode problem "Reconstruct Itinerary". The exact problem statement can be found at the linked URL.
Design Job Scheduler
Design a job scheduler system, covering aspects such as architecture, scalability, latency considerations, and trade‑offs.
Notification Service LLD
Design a low‑level component for a notification service, discussing its modules, data flow, and reliability considerations.