OnlineSales AI | SDE 2 | Interview Experience
Anonymous User
604
Jun 13, 2025
Jun 13, 2025

Round 1 – LRU Cache (DSA)
Interviewer gave a real-world caching example.
The expected solution was an LRU Cache.
I implemented it using Doubly Linked List + HashMap.
We did a dry run, not test cases.
Focus was on logic, structure, and clarity.

Round 2 – Projects + System Design
Discussed my projects, impact, and how I’ve grown as an SDE-2.
Talked about my weekly workflow, ownership, and infra responsibilities.
Then moved into a UPI system design discussion:
End-to-end flow, PIN handling, roles of banks/PSPs/NPCI.
Auth, scaling, services like payment processor and ledger.
Interviewer wanted real understanding, not just theory.

Round 3 – HM + HLD Round
Scenario based :
Amazon is our client and they want to build a workflow like: User adds to cart → wait 30 mins → if no purchase → send notification
Discussed:
How to store workflows (e.g., JSON, state machines).
Use of job schedulers for time-based triggers.
Notification service, retries, and failures.

I did well on event handling, but wasn’t clear on workflow modeling.

Interview ended with a good talk on company culture and look very attached to comapny — very positive.

Verdict - After a few days, I got the call — selected for the SDE-2 role!
Compensation Details: https://leetcode.com/discuss/post/6839557/onlinesales-ai-sde-2-compensation-by-ano-zfok/

Comments (0)