Ixyle
Indian Unicorn

Swiggy

Practise a Swiggy interview

Free first round · 20 min · no credit card

Real-time delivery + geospatial. Strong customer-love filter.

Interview philosophy

How Swiggy actually interviews

Swiggy runs a tight 3–4 round loop that mixes solid DSA with real-time-systems flavour on the design side. The senior-SDE process typically begins with an online assessment (90 minutes, 3 medium DSA), followed by two DSA / technical interviews and a managerial / bar-raiser round. SDE-2 candidates also get a project-depth and PRD-to-TRD-style round that probes architecture judgment rather than pure coding.

The distinctive vibe is hyperlocal real-time engineering. System-design and product-sense rounds default to dispatch, ETA prediction, geofencing, surge pricing, dark-store inventory, and 10-minute Bolt-style delivery. Generic FAANG system-design templates miss the hyperlocal angle and tend to underperform; what wins is fluency with geospatial primitives (H3, S2, geohashing), real-time stream processing, and the messy edge cases of three-sided supply-and-demand matching.

Behaviourally, Swiggy interviews are warmer and more conversational than the top of the unicorn tier. Hiring-manager rounds frequently cover Swiggy's eight values, the competitive landscape (Zomato, Zepto, Blinkit), and how you think about long-term durability vs. ship-now bias-for-action. Process is fast — Swiggy reports an average hiring time around 12–15 days — and recruiters communicate well.

A "hire" at Swiggy senior SDE means: solid DSA performance; designs real-time / hyperlocal systems with marketplace nuance; tells crisp ownership-led stories; demonstrates bias-for-action without sacrificing long-term durability.
Cultural pillars

What they're measuring you on, beyond the right answer

The values interviewers probe for. Each pillar is what they ask about, plus how they ask it.

Exhibit Bias for Action

One of Swiggy's eight stated values. Speed and decisiveness as a competitive advantage — Swiggy Bolt (10-min food delivery, 10%+ of orders) is the canonical example.

How they probe · Asks for a specific time you shipped something fast under ambiguity; probes whether you waited for perfect data or moved on a 70%-confident bet.

Customer Centricity

Every product and ops decision is framed against the end consumer (and the delivery partner / restaurant on the supply side). Swiggy's eight values build outward from this.

How they probe · Asks about a time you killed a feature or escalated an issue purely because of customer pain, even when revenue argued otherwise.

Hustle & Ownership

Swiggy is operationally intense — 6 lakh+ delivery partners, 200K+ restaurants, hyperlocal logistics. Engineers and PMs are expected to own outcomes across that messy supply-chain reality.

How they probe · In behavioural rounds, asks for examples where you owned something that wasn't formally yours — a delivery-partner pain-point, a restaurant-side bug — until it shipped.

Long-Term Thinking

Despite the bias-for-action value, Swiggy explicitly values long-term thinking — building durable systems and habits, not just shipping the next feature.

How they probe · Asks about a decision you took that traded short-term metrics for long-term durability.

Hyperlocal & Real-Time Engineering

Swiggy's tech identity is built around real-time geospatial systems — ETA, dispatch, surge, dark-store inventory. Engineering culture treats these as first-class problems.

How they probe · System-design rounds default to real-time / geo / ETA problems; expects fluency with H3 / S2 cells, geohashing, dispatch optimization.

The full loop

Round-by-round, in the order they actually run

Reported pattern from candidate write-ups. Eliminating rounds are the ones where a single bad signal ends the loop.

  1. 01
    Recruiter screen30 minNon-eliminating

    background, motivation, comp, level fit

  2. 02
    Online assessment90 minEliminating

    3 medium DSA problems on a coding platform

  3. 03
    Dsa Round 160 minEliminating

    1–2 medium-hard DSA problems with optimal solution + complexity

  4. 04
    Dsa Round 2 Or Lld60 minEliminating

    second technical round — DSA or low-level design + Java/backend depth

  5. 05
    System design75 minEliminating

    real-time / hyperlocal design: ETA, dispatch, surge, inventory

  6. 06
    Bar Raiser Hm60 minEliminating

    project depth, PRD-to-TRD thinking, behavioural; values fit

Real questions, by round type

What candidates were actually asked

Curated from interview reports and company write-ups. Practise against any of these in a live mock.

SDE · Senior

Coding

  • Maximum length of pair chain (sort + greedy).
  • Longest valid substring / parenthesis.
  • Number of islands with streaming updates.
  • Sliding-window maximum.
  • K-th smallest pair distance.
  • Implement an LRU cache.

Machine coding

  • Build a restaurant-availability service: open/close slots, holidays, exceptions.
  • Build a dispatch-matcher: assign delivery partners to orders given location and load.
  • Build a coupon engine with stackable / non-stackable rules.

System design

  • Design Swiggy's ETA prediction service for food delivery.
  • Design Swiggy's order-dispatch system that matches DPs to orders in <5s at peak.
  • Design Instamart's dark-store inventory service across 1000+ stores.
  • Design surge-pricing for delivery partners — fairness, latency, gameability.
  • Design Swiggy Bolt's 10-minute delivery promise — what changes at the design level vs. regular?
  • Design a real-time tracking service for 10M+ active orders.

Behavioral

  • Tell me about a time you exhibited bias for action under ambiguity.
  • Walk me through your most-owned production system.
  • When did you trade short-term wins for long-term durability?
  • Describe a launch that failed and what you took away.

Product · Senior

Product sense

  • Design a feature for Swiggy Instamart to reduce out-of-stock complaints.
  • Restaurant retention is dropping — walk me through the diagnosis.
  • Design a product for delivery-partner earnings transparency.
  • How would you grow Swiggy Bolt without cannibalising regular food delivery?

Strategy

  • How does Swiggy defend Instamart against Zepto / Blinkit in tier-1?
  • What's the right North Star for Swiggy Genie and why?

Behavioral

  • Tell me about a time you killed a feature that the team had built.

Data Science · Senior

coding_sql

  • Find the top-3 restaurants per cuisine by orders this week.
  • Compute 7-day rolling DAU using window functions.
  • Stocks buy-and-sell with one transaction (DSA).

ml

  • How do you evaluate an ETA model in production? What's the trade-off between MAE and tail latency?
  • Walk me through how you'd build a churn model for Swiggy users.
  • How do you handle bias-variance trade-off in a forecasting model?
  • Explain regularisation and pick L1 vs L2 for a real Swiggy case.

business_case

  • Design a model to predict surge pricing in real time.
  • Build a demand-forecasting model for Instamart at SKU x dark-store level.
What rejects you · what advances you

The two patterns that decide every loop

Red flags

  • Generic FAANG system-design template with no real-time / hyperlocal / geospatial flavour.
  • Inability to discuss the messy three-sided marketplace (consumer / restaurant / delivery partner) trade-offs.
  • Vague 'we' stories in bar-raiser; Swiggy probes individual ownership.
  • Job-hopping under 18 months without a coherent narrative.
  • Bad-mouthing Zomato or other competitors — keep it analytical.
  • Not knowing Swiggy's eight values when asked directly.

Advance signals

  • Brings hyperlocal / geospatial reasoning into HLD without being prompted (H3, S2, geohash, dispatch matching).
  • Frames product/system answers across the three sides of the marketplace.
  • Demonstrates real bias-for-action with a measurable shipped example.
  • Long-term thinking shows up — durable systems, technical-debt clean-ups, capacity planning.
  • Tells crisp 'I' ownership stories with measurable outcomes.
  • DS candidates: comfortable both in business framing and in a SQL/coding round.

Don't do

  • Don't ignore the supply side (delivery partners, restaurants) in product/system answers.
  • Don't bring confidential data from prior employers (especially Zomato/Zepto/Blinkit).
  • Don't fall into hustle-theatre stories — Swiggy values bias-for-action paired with long-term durability.
  • Don't oversimplify ETA / dispatch — interviewers know the messy reality.
  • Don't argue with the interviewer when challenged on a design choice.
Compensation

Base salary bands by level

Junior

1624L

Annual base

Mid

2545L

Annual base

Senior

5085L

Annual base

Staff+

85140L

Annual base

Tier-2 Indian unicorn band; recently public (NSE: SWIGGY) — RSU component now real and liquid post-IPO. Levels.fyi: SE compensation ranges ~₹2.15M–11.35M with median around ₹2.27M; senior+ skewed by RSU. Joining bonus standard at senior+. Some attrition reported post-IPO unlock.

Process

What to expect after each round

Typical timeline

~2 weeks

Recruiter-screen → offer

Reapply window

6 months

After a final-round rejection

Feedback practice

Recruiter usually shares high-level feedback on rejection at later rounds. Detailed round-level feedback rare.

Thanks for your time — your recruiter will reach out in the next 3–5 business days.