PhonePe Interview Experience
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)
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.
I was asked about my reasons for looking for a change and other behavioral questions, including topics related to agile methodologies.