Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Deliveroo Interview Experience| L6 Staff Engineer | May 2025 | India
Summary
My interview loop for a Staff Engineer role at Deliveroo in India involved DSA, system design, and behavioral rounds, with a focus on ownership and open-ended thinking, culminating in an offer which I rejected.
Full Experience
Sharing my full interview loop for Deliveroo. The process was structured across DSA, system design, and behavioral rounds, with a noticeable emphasis on ownership and open-ended thinking.
Online Assessment (90 mins - Hackerrank)
Section 1:
- 15 multiple choice questions on data structures, algorithms, and system design fundamentals.
Section 2 - Coding Problem:
- Implement a simple Rate Limiter with per-user and per-time constraints.
Section 3 - REST API Problem:
- Build a function to fetch and return the finest hotel based on ratings from a provided API. Required pagination handling and efficient filtering.
Architecture / HLD Round
Topic:
Design a system to handle a flash sale of 6 million burgers in 10 minutes.
Focus Areas:
- Traffic throttling
- Inventory locking
- Order queuing
- Eventual consistency and failure handling
- No over selling
Behavioral Round
Discussion:
Went over five behavioral stories, covering leadership principles like:
- Ownership
- Dealing with failure
- Driving cross-functional decisions
Coding Round
Problem:
Implement a session-based authentication system with support for three types of queries:"generate","renew","count"
It was open-ended, with no fixed solution. Emphasis was on clean API design, data structures, boundary conditions, test cases and performance.
VP / Country Head Round
Discussion Topics:
- Leadership experiences: mentoring juniors, handling disagreement, and complex project delivery
- Strategic thinking around leveraging AI for team productivity
- Vision and product-aligned engineering contributions
Interview Questions (6)
Implement a simple Rate Limiter with per-user and per-time constraints.
Build a function to fetch and return the finest hotel based on ratings from a provided API. Required pagination handling and efficient filtering.
Design a system to handle a flash sale of 6 million burgers in 10 minutes. Focus Areas: Traffic throttling, Inventory locking, Order queuing, Eventual consistency and failure handling, No over selling.
Discussion covered five behavioral stories, focusing on leadership principles such as Ownership, Dealing with failure, and Driving cross-functional decisions.
Implement a session-based authentication system with support for three types of queries:"generate","renew","count". Emphasis was on clean API design, data structures, boundary conditions, test cases and performance.
Discussion topics included leadership experiences (mentoring juniors, handling disagreement, complex project delivery), strategic thinking around leveraging AI for team productivity, and vision/product-aligned engineering contributions.