Swiggy

Swiggy

Leading Indian food delivery aggregator with complex real-time logistics.

4 Rounds ~15 Days Hard
Start Mock Interview

The Interview Loop

Recruiter Screen (30 min)

Standard fit check, behavioral questions, and resume overview.

Technical Loop (3-4 Rounds)

Deep dive into domain knowledge, coding, and system design.

Interview Question Bank

Machine Learning Engineer System Design hard

Design Swiggy's ETA (Estimated Time of Arrival) prediction system from scratch. How would you account for food preparation time, delivery partner assignment, and real-time traffic?

#ML System Design #Regression #Real-time Systems #Geospatial Data
Machine Learning Engineer System Design hard

Design a personalized restaurant recommendation system for the Swiggy homepage. How do you balance relevance, novelty, and business metrics like delivery cost?

#Recommender Systems #Collaborative Filtering #Two-Tower Models #Ranking
Machine Learning Engineer System Design hard

How would you design a dynamic 'surge pricing' model for Swiggy delivery during peak hours or bad weather conditions?

#Dynamic Pricing #Elasticity #Regression #Marketplace Matching
Machine Learning Engineer System Design medium

Design a machine learning system to detect promo-code abuse and fraudulent orders in real-time.

#Anomaly Detection #Classification #Graph ML #Real-time Inference
Machine Learning Engineer System Design medium

How would you design a model to predict the exact food preparation time for a specific dish at a specific restaurant?

#Time Series #Regression #Feature Engineering
Machine Learning Engineer System Design medium

Design a system to predict Delivery Partner churn. How would you define 'churn' for gig workers who don't have formal contracts?

#Survival Analysis #Classification #Churn Prediction #Feature Engineering
Machine Learning Engineer System Design medium

Design an intent classification model for Swiggy's customer support chatbot. How do you handle out-of-domain queries and multi-lingual text?

#NLP #Classification #Real-time Inference #Chatbots
Machine Learning Engineer System Design hard

Design a demand forecasting system for Swiggy Instamart dark stores to predict inventory requirements for the next 7 days.

#Time Series Forecasting #Supply Chain #Demand Prediction #Deep Learning

Difficulty Radar

Based on recent AI-sourced data.

Meet Your Interviewers

The "Standard" Interviewer

Senior Engineer

Focuses on core competencies, system constraints, and clear communication.

Simulate

Unwritten Rules

Think Out Loud

Always explain your thought process before writing code or drawing architecture.

Practice Now