Skip to content

Swiggy Interview Experience 2026

Overview

How Swiggy SDE-1 interviews usually run for campus and off-campus hiring, synthesized from public candidate write-ups. We reorganized SQL+DSA OAs, multi-round problem solving, machine coding / LLD, and hiring-manager patterns into a prep map - treat round counts as year- and seniority-dependent.

Round-wise process at a glance

Round Typical format What clears you
Online Assessment HackerRank; ~90 min; SQL + 2-3 coding OR 3 DSA Strong solve rate; SQL correctness
DSA / Problem Solving 45-60+ min; 2-4 medium problems Optimal complexity + edge cases
Machine Coding / LLD 1-3 hours (experienced tracks) Working code, OOP, naming, tests
Hiring Manager 20-60 min Project depth + behavioural fit
HR Package / logistics Clarity and honesty

Campus eligibility in one 2021 note: CSE/ECE/EEE, CGPA 7+.

Technical interview experience 1 - SDE-1, on-campus

Technical interview experience 1

Candidate profile: CSE/ECE/EEE, CGPA 7+, HackerRank OA

Round 1 - Online Assessment (90 min)
  • 1 medium SQL + 3 coding (easy / medium / hard)
  • One account: solved 3.5 questions; 11 shortlisted
  • Tip: Practise LeetCode SQL medium and most-liked DSA per difficulty
Round 2 - Technical DSA (~1 hour)
  • Search in row-wise and column-wise sorted matrix - O(m+n) time, O(1) space
  • Min stack with O(1) getMin
  • Balanced parentheses with tight space constraints
  • Valid parenthesis string (LeetCode-style) O(n) time O(1) space
  • Interviewers friendly; discuss edge cases together
  • 9 advanced to final in that account
  • Result: Cleared
Round 3 - Managerial (~30 min)
  • If I spoke to your professor, two positives / two negatives - and what you did about negatives
  • Project deep dive: motivation, problems, tech stack
  • Backend vs Android interest; full-stack willingness
  • React vs vanilla JS; Node vs Express; why MongoDB
  • Ask questions at the end
  • Same account: 4 selected for SDE-1
  • Final result: Offer received

Takeaways

  • What decided it: Strong OA solve rate (3.5/4 in one account), then O(m+n)/O(1) matrix search, O(1) min-stack and parentheses, plus honest stack trade-offs in managerial.
  • Common fail: Weak SQL on the 90-minute OA; vague “Why MongoDB” without a project reason.
  • How to practise: Timed LeetCode SQL medium + matrix/min-stack drills; rehearse professor-perspective strengths/weaknesses.

Technical interview experience 2 - SDE-1, off-campus / referral

Technical interview experience 2

Candidate profile: Backend experience or referral; virtual Bangalore loop

Round 1 - Online coding
  • 3 unique DSA problems (easy → medium) on HackerRank-style platforms
  • Recruiter call within about a week if cleared
Rounds 2-3 - DSA + fundamentals / LLD
  • Medium DSA with complexity talk; Java fundamentals barrage in some referral loops
  • LLD example: assign drivers to orders under constraints (design + code)
  • Clean variable names and reusable structure expected
  • Result: Cleared when design is complete and defendable
Round 4 - Hiring Manager + HR
  • Conversation on team fit, interests, expectations (~20-25 min in one account)
  • Package and benefits with helpful HR updates between rounds
  • Final result: Offer in multiple public write-ups

Takeaways

  • What decided it: Clearing three DSA problems, then a complete driver-order assignment LLD with clean naming and defendable constraints.
  • Common fail: DSA-only prep when the referral track adds machine coding; incomplete demos under the timer.
  • How to practise: One timed LLD (calendar or order assignment) with tests; Java fundamentals barrage if your JD is backend-heavy.

HR / hiring-manager experience

HR interview experience

Candidate profile: Selected SDE-1

HM / HR prompts
  • Professor-perspective strengths and weaknesses
  • Motivation behind a project; problems faced
  • Preferred stack and willingness to stretch full-stack
  • Why Swiggy / food-delivery systems interest
  • Final result: Offer received

Key takeaways: Managers score self-awareness and product sense, not only code.

Technical interview experience 3 - SDE-2, BarRaiser-style loop (2025-2026)

Technical interview experience 3

Candidate profile: 2–4 YOE backend; virtual loop via third-party interview platform (candidate-reported)

Online Assessment (~90 min)
  • HackerRank-style; 2 medium–hard DSA problems (binary search on rotated array, collision/stack variants reported)
  • Clean, passing solutions weighted over partial progress
Round 1 - DSA + LLD (~60 min)
  • DSA: search in rotated sorted array or similar binary-search pattern
  • LLD: notification system - SMS, email, in-app, history, scheduling; class diagram, APIs, async workers
  • Depth on extensibility and design patterns separates advance vs reject in some accounts
Round 2 - HLD + schema (~75 min)
  • Coupon system - apply, eligible, redeem, invalidate APIs; concurrency on redemption; Kafka for events (candidate-reported themes)
  • DB schema for offers, user limits, and idempotent redeem
Round 3 - Hiring manager
  • Inventory management or order-splitting HLD - parentOrderId, sibling orders, concurrency
  • Deep project ownership and architecture decisions
  • Result: Offer in some public write-ups; others rejected after one weak LLD section despite strong DSA

Key takeaways: SDE-2 loops punish shallow LLD - notification and coupon patterns repay end-to-end practice.

Technical interview experience 4 - SDE-2 backend, multi-HM (2025)

Technical interview experience 4

Candidate profile: Experienced backend (Java/Spring or Node); Bangalore onsite/virtual mix

Round 1 - DSA
  • Two medium–hard problems framed with Swiggy-like wording (DP + binary search, string manipulation)
  • Pattern recognition matters more than memorizing problem IDs
Round 2 - LLD
  • Top-K restaurant discovery or similar ranking feature - entities, APIs, scaling hooks
Round 3–4 - Hiring managers
  • HLD: split one cart into multi-restaurant domain orders, sibling identification via parentOrderId, race handling
  • Second HM: architecture depth, scaling, decision-making under ambiguity
  • Timeline: multi-week process with feedback between HM rounds (candidate-reported)

Key takeaways: Senior loops emphasize distributed order models and ownership narrative over raw coding speed.

Pre-interview checklist (Swiggy)

  • Confirm OA platform (HackerRank, HackerEarth, or internal) and whether SQL is included.
  • Drill binary search variants (rotated array, single duplicate in sorted array) - frequently reported.
  • Prepare one LLD build: parking lot, notifications, or driver assignment with concurrency story.
  • Prepare one HLD narrative: coupons, inventory, or order assignment with APIs + schema.
  • Rehearse HM stories: incident ownership, trade-off under deadline, why Swiggy tied to logistics scale.
  • Align answers with Swiggy values language (consumer-first, bias for action) on the HR page.

Sample answers for high-frequency questions

Use these as frames, not scripts.

Technical

Q. Search in a row- and column-sorted matrix in O(m+n), O(1) space.
A. Start at top-right (or bottom-left). If current > target move left; if < target move down. No extra matrix copy.

Q. Min stack in O(1).
A. Dual stack (values + mins) or encode min in one stack. Push/pop/getMin all O(1).

Q. Why MongoDB over SQL for your project?
A. Flexible documents for evolving schema / nested data; acknowledge join and transaction trade-offs and when you would pick Postgres instead.

HR / managerial

Q. Two positives and two negatives a professor would say.
A. Positives with evidence. Negatives that are real, owned, and improved (e.g. late starts → calendar blocking).

Q. Why Swiggy?
A. Interest in high-scale marketplace systems (orders, assignment, SLAs); one concrete product observation; how your backend skills help reliability.

Common questions checklist

OA

  • SQL medium; arrays/strings/graphs/DP easy→hard

DSA

  • Matrix search, stacks, parentheses, intervals, graphs

LLD / machine coding

  • Calendar/meetings; driver-order assignment; parking lot; notification system; clean OOP

HLD (SDE-2+)

  • Coupon apply/redeem; inventory; train-ticket-style concurrency; multi-restaurant order split

HM

  • Projects, stack trade-offs, self-awareness, team fit, production incidents, “why Swiggy”

Tips from successful candidates

OA tips

  • Do not skip SQL practice
  • Aim to finish easy/medium fully first

DSA tips

  • State time/space before coding
  • Discuss edge cases with the interviewer

LLD tips

  • Working demo > incomplete clever design
  • Name classes and methods clearly

HR interview

After technical rounds, Swiggy closes with hiring-manager and HR conversation. Prepare framed answers on the dedicated page.

Sources

These links are research inputs we used to map round structure and recurring questions - not copied page mirrors. We reorganized reports into process tables, outcome notes, and prep takeaways for Swiggy.

For the hub and HR prompts, see the Swiggy hub and Swiggy HR page.

Similar companies

Zomato · Paytm · Flipkart · Phonepe · Meesho · Blinkit

Ready to prepare? Lock SQL + medium DSA, practise one timed LLD build, and rehearse stack-decision stories.

Pro tip: Interviewers help when you are stuck - show how you use hints rather than freezing.