PhonePe | Software Engineer | Interview Experience | Selected
Company: PhonePe
Role: Software Engineer
Experience: 3 years and 4 months
Location: Bangalore
Final Result: Selected
The interview process consisted of four rounds:
Machine Coding
Problem Solving and Data Structures
System Design
Hiring Manager
Round 1: Machine Coding (2 Hours)
I was asked to design a PhonePe Wallet System that would allow users to add money to their wallets and transfer funds between users. There were a few additional functional requirements, although I don't remember all of them now.
I had 1.5 hours to implement the solution, followed by a 30-minute code review. The review focused on my implementation and the overall design of the solution.
Result: Positive
Round 2: Problem Solving and Data Structures (1 Hour)
I was given two coding problems:
Minimum Window Substring: The problem involved a variation of the standard Minimum Window Substring problem. I don't remember the exact constraints.
Job Sequencing Problem: I was asked to solve the classic scheduling and optimization problem.
Round 3: System Design (1 Hour)
I was asked to design a Customer Issue Resolution / Ticket Handling System, i covered both high-level design (HLD) and low-level design (LLD). I had to think through the system's overall architecture as well as its detailed components and interactions.
Round 4: Hiring Manager (1 Hour)
The round started with a deep dive into my projects, team, and day-to-day responsibilities, discussion mainly on the projects I had worked on.
The main areas of discussion were:
Project decisions: The approaches I chose to solve different problems and why I preferred them over alternative solutions.
Project impact: The outcomes and impact of my work.
Engineering excellence: Tasks related to improving engineering practices and code quality.
Design reviews: My involvement in design discussions and reviews.
Career goals: My reasons for looking for a change and why I wanted to join PhonePe.
Final Outcome: Selected
I received the final confirmation four days after the interview process.
Recommended Reads
4 YOE at Amazon, 500+ LeetCode solved... and I still got rejected
A couple of months ago i was in a sticky situation. I am a fullstack dev with 4 YOE at amazon. I recently figured out that my communication during interviews su
Keychain | Lead Backend Engineer | Interview Experience | Rejected
The interview process involved an initial discussion with a Senior Engineering Manager, an HLD round, a take-home assignment, a review of the assignment, and a
Databricks Hiring | Software Engineer, Backend
About Role Company: Databricks Position: Software Engineer - Backend Experience: 3+ years Location: Bengaluru, India Apply Here What You’ll Build Develop founda
Dexcom Hiring | Software Development Engineer 1
Dexcom is hiring a Software Development Engineer 1 for its Bengaluru team to build scalable cloud-based systems and software supporting its continuous glucose m
Target | L4 Java Backend Engineer | Interview Experience | Rejected
I have around 2 years of experience as a Java backend developer at a service-based company, recently i interviewed for the L4 Java Backend Engineer role at Targ
Be the first to add a comment.