Interview at PhonePe
Summary
I recently completed a four-round interview process at PhonePe, which included Machine Coding, DSA/PS, System Design, and a Hiring Manager round. All rounds received positive feedback, and I am currently awaiting the final offer decision.
Full Experience
Round 1: Machine Coding
For the first round, I was given a Machine Coding problem and had 24 hours to complete it. I plan to share the specific details of this problem once all my interview rounds are fully completed.
Round 2: Data Structures & Algorithms (DSA/Problem Solving)
This round consisted of two problem-solving questions. The first problem involved some mathematical calculations. The second problem was similar to the concept of 'equalizing all array elements'.
Round 3: System Design
The third round was a System Design interview. After a few reschedules, an interviewer finally joined, and I was tasked with designing a 'subscription management service'. Initially, the result for this round was pending, but I later received positive feedback for it.
Round 4: Hiring Manager Round
My final round was with a Hiring Manager. The outcome for this round was also pending for some time, but I eventually received positive feedback from the recruiter.
Overall, all my interview rounds received positive feedback, and I am now waiting for the final decision regarding an offer.
Interview Questions (1)
Design a comprehensive subscription management service. This typically involves handling user subscriptions, different tiers or plans, recurring billing cycles, cancellation flows, renewal processes, and potentially handling payment integration aspects.