PhonePe Interview Experience

phonepe logo
phonepe
Software Engineer - Backend4 years
June 13, 20251 reads

Summary

I interviewed for the Software Engineer - Backend role at PhonePe, undergoing an online coding assessment, a machine coding round for a Payment Gateway System, a system design round for Search Autocomplete, and a hiring manager round. I was successfully selected.

Full Experience

Software Engineer profile - Backend
4+ years of experience


Online Round:
Initial Coding Assessment - 2 Coding questions. Leetcode Medium.


Virtual Interviews:
1st Round: Machine Coding Round
Duration: 1 to 1.5 hours
- Was asked to create a working code of Payment Gateway System.
With Multiple features related to it.
Reference: www.youtube.com/watch?v=shipSEFMzHs

2nd Round: System Design Round
Duration: 1 hour
- Was asked to design a Search Autocomplete feature.
Trie data structure needs to be used and I created a entire working solution. Discussed on its scalablility and handle different scenarios and discussion on optimisation of memory and time complexity.

3rd Round: Hiring Manager Round
Duration: 0.5 hour
- Mostly questions were on why are you looking for a change and other behavioural questions regarding agile and others.



Got Selected!

Interview Questions (3)

Q1
Design a Payment Gateway System
System Design

I was asked to create a working code of a Payment Gateway System with multiple related features. A reference was provided.

Q2
Design Search Autocomplete with Trie
System Design

I was asked to design a Search Autocomplete feature. Trie data structure needs to be used. Discussion included scalability, handling different scenarios, and optimization of memory and time complexity.

Q3
Behavioral and Agile Methodology Questions
Behavioral

I was asked about my reasons for looking for a change and other behavioral questions, including topics related to agile methodologies.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!