Swiggy logo

Platform Engineer Interview Experience at Swiggy2026

Swiggy

Selected 5 rounds Apr 2026 Bengaluru (Hybrid)
N

Nikhil Bansal

3-6 years · Experienced

AI-Reconstructed Composite

Reconstructed from aggregated candidate-reported Swiggy interview structure (recruiter screen, CV-based technical round, OA, HM round); public reporting for Platform/DevOps-specific loops at Swiggy is thinner than for SDE roles, so round-level detail is a plausible composite grounded in Swiggy's known domain (food delivery logistics, Kafka-based event flow) rather than a single verified transcript.

Application Story

Applications for Platform Engineering roles supporting the food delivery and Instamart logistics stack are typically submitted through Swiggy's careers page, with a recruiter often reaching out about ten days later to schedule a phone screen. The process from there generally runs a CV-based telephonic round, an online assessment, two technical rounds, and a final hiring-manager round over roughly three weeks — a longer, more structured loop than the lighter three-round process reported for less senior openings.

Preparation Journey

Preparation should split time across Kubernetes operations, Kafka (since Swiggy's order and logistics events flow through it), and scaling patterns for sudden demand spikes — lunch and dinner rush hours specifically. Reviewing how food delivery platforms structure geofencing and dispatch logic at a conceptual level is also worthwhile, since the technical rounds are grounded in Swiggy's actual domain rather than generic infrastructure trivia.

Why Selected / Rejected

The first technical round is heavily CV-based, consistent with Swiggy's style of digging into what was actually built rather than asking abstract questions — being able to explain a Kafka consumer-lag incident personally handled, including the specific fix, matters more than reciting Kafka architecture from memory. The hiring manager round then tests whether order-to-delivery latency can be reasoned about as a platform concern, not just a backend one.

Resume Tips

Swiggy's technical rounds lean CV-based — be ready to go deep on any incident, migration, or scaling project listed, not just name it. If you've worked with event-streaming systems, have a specific consumer-lag or rebalancing story ready; it came up directly.

01Round
EASY

Telephonic

30 minutes Remote

The recruiter screen is mostly CV-based rather than a generic background chat, matching what several candidates separately describe as Swiggy's early-stage style. The recruiter walks through the resume line by line, asking for each infrastructure project listed whether it was owned end to end or supported as part of a larger team — and typically pushes back on a vaguely described migration project, asking for the specific before-and-after architecture rather than 'we modernized it.'

02Round
MEDIUM

Online — MCQ + Coding

75 minutes HackerEarth Remote

This timed online assessment has roughly 15 MCQs on Linux fundamentals, container networking, and AWS core services, plus two coding problems. The first asks for a function that takes a stream of delivery-partner location pings and returns the current estimated position by interpolating between the last two known points and a timestamp — straightforward linear interpolation works, with the edge case of a ping stream with only one point (no interpolation possible, return the single known point) worth handling explicitly. The second is a more standard array problem: given delivery time windows for multiple orders, find the maximum number of non-overlapping windows a single rider could fulfill, solvable with a greedy approach sorting by end time.

03Round
MEDIUM

Technical

60 minutes Remote

This round opens with a deep CV-based discussion of a Kafka consumer-lag incident, walking through exactly how the lag was detected (a consumer-group lag metric crossing a threshold in monitoring), what gets checked first (whether it's a slow consumer versus a partition-count mismatch causing uneven load), and what the actual fix looks like (increasing partition count and consumer parallelism together, since increasing consumers alone without more partitions does nothing). From there the conversation moves into Kubernetes: how to structure a Horizontal Pod Autoscaler policy for a service whose load is driven by two distinct daily spikes (lunch and dinner rush) rather than a single steady pattern, and whether to use CPU-based scaling or a custom metric tied to incoming order rate specifically. The custom metric is the stronger argument, since CPU alone lags behind an order-rate spike by the time pods actually start feeling load.

04Round
HARD

Technical

60 minutes Remote

This systems-oriented round focuses on geospatial dispatch infrastructure at a conceptual level — given a service that needs to find the three nearest available delivery riders to a new order within a city, the question is how to structure the underlying data access pattern to make that query fast at scale, without expecting the full matching algorithm to be designed. A geospatial index (geohash-based bucketing) so the query can narrow to nearby buckets first rather than scanning all riders citywide is the expected direction, along with discussing the tradeoff of bucket granularity — too coarse and too many irrelevant riders get scanned, too fine and a rider near a bucket boundary might be missed despite being genuinely closest. The round closes with an incident scenario: order-to-delivery latency has silently crept up over several days without any single alert firing — checking whether it's concentrated in specific cities or time windows first is the right instinct, since an averaged platform-wide latency metric can hide a problem that is severe in one region and invisible everywhere else.

05Round
MEDIUM

Managerial

45 minutes Remote

This hiring-manager round covers team structure, on-call expectations specifically around meal-time traffic peaks, and a scenario question: how to prioritize a platform reliability improvement against a product team's request to ship a feature faster, when the two compete for the same sprint capacity. Quantifying the reliability risk in terms of expected incident cost (frequency times blast radius) and bringing that number into the same prioritization conversation as the feature's business value, rather than treating reliability work as an unquestioned default priority or an afterthought, is the stronger answer.

Comments

Loading comments...

Questions Asked at Swiggy in the Platform Engineer Interview

Telephonic Round

The recruiter screen is mostly CV-based rather than a generic background chat, matching what several candidates separately describe as Swiggy's early-stage style. The recruiter walks through the resume line by line, asking for each infrastructure project listed whether it was own

Online — MCQ + Coding Round

This timed online assessment has roughly 15 MCQs on Linux fundamentals, container networking, and AWS core services, plus two coding problems. The first asks for a function that takes a stream of delivery-partner location pings and returns the current estimated position by interp

Technical Round

This round opens with a deep CV-based discussion of a Kafka consumer-lag incident, walking through exactly how the lag was detected (a consumer-group lag metric crossing a threshold in monitoring), what gets checked first (whether it's a slow consumer versus a partition-count mis

Technical Round

This systems-oriented round focuses on geospatial dispatch infrastructure at a conceptual level — given a service that needs to find the three nearest available delivery riders to a new order within a city, the question is how to structure the underlying data access pattern to ma

Managerial Round

This hiring-manager round covers team structure, on-call expectations specifically around meal-time traffic peaks, and a scenario question: how to prioritize a platform reliability improvement against a product team's request to ship a feature faster, when the two compete for the