Phonepe Software Engineer interview: DSA and order-feed design

Phonepe·Software Engineer·Reported Jul 2026
Technical ScreenHard

After a recruiter-style touchpoint, the process became technical quickly. I had a machine-coding round on a hackathon platform with a live panel and several candidates on the call. The interviewer gave the problem, I worked alone in a tight window of about 90 minutes in one phase, and I sent my working solution to the recruiter in a zip file.

Soon afterward, an interviewer reviewed my work in a roughly 30-minute discussion about my implementation and reasoning. The DSA round had two hard problems: Sliding Window Maximum and Burst Balloons. I could not find the optimal approach for Sliding Window Maximum and landed nearer O(n log n), while I was able to solve Burst Balloons, so I still passed that round.

The final stage was system design for an order feed in a food-ordering app. It needed real-time updates tied to a global orderId, strict publish and client-polling latency, search and filtering by orderId, restaurantId, status, and time window, plus downloadable historical order summaries under a relaxed SLA. I did not receive an offer, but the questions made clear that implementation depth and performance thinking mattered.

Location: India. Overall feedback: positive. Offer status: no offer.

Published

Curated and edited by PracHub

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Phonepe
Role
Software Engineer
Rounds
Technical Screen
Difficulty
Hard
Date
Reported Jul 2026

Real Phonepe interview experiences

First-hand reports from Phonepe candidates — the rounds, the questions they were asked, and how it went.

All 6 Phonepe interview experiences