
PhonePe Solutions Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at PhonePe.
Product Solution Engineer
It was a really good experience overall. They asked questions about DSA, Unix, SQL, past experience with Java Rest API, mapping words in a sentence, and time and space complexity. They also asked about automations I did in my past experience and how I explained things using the STAR approach.
- Could you tell me about your experience with DSA, JAVA, SQL, and Unix?
- Can you describe your experience with Java Rest API?
- How would you approach mapping words in a sentence?
Product Solution Engineer
The interview process had 3 rounds. The first was a 1-hour online assessment with basic SQL MCQs, Linux questions, and basic coding problems. The second was a 1-hour personal interview where they asked about my past experience and had me solve a few SQL queries, mostly joins, and medium-level coding questions, focusing on logic rather than syntax. The third round was a 1-hour discussion with the hiring manager, where I was asked two algorithm questions to test my logic and time complexity.
- For a novel programming language featuring a binary operator # that sums two integers (a#b = a+b, b remains unchanged), what's the minimum number of operations to make L or M strictly greater than N?
- Can you determine if a given string is a palindrome?
- Write an SQL query to find customers who reside in the same city and country.
Product Solution Engineer
There were 3 rounds of interviews: first, a machine coding round. Then, two personal interviews. The first personal interview was focused on Python 3 coding. The second personal interview involved asking me skill-based questions for about 45 minutes. After these personal interviews, which were quite in-depth, they extended an offer on Monday.
- How would you approach machine coding?
- Can you provide examples of Python 3 coding?
- Tell me about SQL databases.
PhonePe Solutions Engineer Interview Questions
Quoted word for word from PhonePe interview reports.
“Could the character frequencies of a string become equal after removing one character?”
Read reports →“Which Linux command is used to run a script on a remote machine?”
Read reports →“What is the output of SELECT SUBSTR('123456789', LENGTH('123456789')-3, 2)?”
Read reports →“Given two unsorted lists, how would you produce a single, sorted list in ascending order?”
Read reports →“Can you determine if a given string is a palindrome?”
Read report →“How would you use a bash command to get a certain section of a log file?”
Read report →“How would you combine two lists in Python?”
Read report →“Write an SQL query to find customers who reside in the same city and country.”
Read report →“For a novel programming language featuring a binary operator # that sums two integers (a#b = a+b, b remains unchanged), what's the minimum number of operations to make L or M strictly greater than N?”
Read report →Formats, difficulty and experience
Across all 15 PhonePe interview reports.