Swiggy interview questions - Hinglish guide
Swiggy mein machine coding aur DSA dono important report hue hain. Yahan food delivery se jude design sawaal bhi hain.
Swiggy ke baare mein
Swiggy food delivery aur quick commerce (Instamart) ka Indian platform hai. Engineering mein real-time orders, delivery partners aur ETA jaise problems hote hain.
Is guide mein Swiggy interview questions in Hindi (Hinglish) hain - 12 sawaal, har ek ke saath interviewer kya check karta hai aur kaise answer karein. Saath mein Swiggy interview process round-wise, freshers ke liye 7 din ka taiyari plan, tips aur galtiyan jo nahi karni.
Swiggy ka hiring process
Step 1: Online assessment
Medium level coding, kabhi ek SQL sawaal.
Step 2: Machine coding
Lagbhag 2 ghante mein working code - class design aur extensibility.
Step 3: DSA aur design
Live coding, aur low-level design (senior roles mein system design).
Step 4: Hiring manager
Projects aur fit.
Swiggy apna interview process India freshers ke liye detail mein publish nahi karta (humare check ke time par). Yeh jaankari candidates ke reports par based hai aur role, level aur team ke hisaab se badalti hai.
Sources (checked 15 October 2026): Swiggy Careers. Hiring process badalta rehta hai - apply karne se pehle official notice zaroor padhein.
Swiggy interview questions aur answers
Machine coding aur design
1.Machine coding: ek digital wallet banao.
- Interviewer kya check kar raha hai
- Working, extensible code.
- Kaise answer karein
- Classes: User, Wallet, Transaction. Add money, transfer, history. Balance negative na ho. Pehle core, phir offers jaise extras.
2.Delivery partner ko order assign karne ka low-level design.
- Interviewer kya check kar raha hai
- Domain se juda design.
- Kaise answer karein
- Order, Restaurant, DeliveryPartner. Assignment strategy alag class mein (sabse paas, sabse kam busy) taaki badal sake.
3.Pub-sub system banao.
- Interviewer kya check kar raha hai
- Design patterns.
- Kaise answer karein
- Topic, Publisher, Subscriber. Subscribe/unsubscribe, publish par sab subscribers ko message.
DSA
4.Koko eating bananas: minimum speed nikalo.
- Interviewer kya check kar raha hai
- Binary search on answer.
- Kaise answer karein
- Speed 1 se max pile tak; har speed ke liye ghante gino; jo h ghante mein ho jaaye, us range mein binary search.
5.Binary tree ka vertical order traversal.
- Interviewer kya check kar raha hai
- Trees + hashing.
- Kaise answer karein
- BFS ke saath har node ka column number rakho; map mein column-wise collect karo.
6.Swiggy hi kyun?
- Interviewer kya check kar raha hai
- Motivation.
- Kaise answer karein
- Real-time logistics aur bade scale ke problems - jo genuinely pasand ho.
Aur sawaal
7.Task scheduler: cooldown ke saath tasks ka minimum time.
- Interviewer kya check kar raha hai
- Greedy + heap.
- Kaise answer karein
- Sabse zyada baar wale task ki ginti se formula, ya max-heap se har cycle mein tasks chalao.
8.Delivery ka ETA high level par kaise nikaaloge?
- Interviewer kya check kar raha hai
- Domain soch.
- Kaise answer karein
- Restaurant ki tayyari ka time + partner ka restaurant tak + customer tak ka time (doori, traffic, pichhla data).
9.SQL: har sheher mein average delivery time.
- Interviewer kya check kar raha hai
- Data ki samajh.
- Kaise answer karein
- GROUP BY city, AVG(delivered_at - picked_at) - time difference ka sahi function.
10.Machine coding: snake and ladder game.
- Interviewer kya check kar raha hai
- Simple game ka clean design.
- Kaise answer karein
- Board, Snake, Ladder, Player, Dice; turn-by-turn loop; jeetne ki condition.
11.Queue (jaise Kafka) kyun use karte hain?
- Interviewer kya check kar raha hai
- Systems ki samajh.
- Kaise answer karein
- Services ko alag rakhna - order aaye to queue mein, alag services apni speed se process karein; load spikes mein madad.
Ek aur sawaal
12.Peak time par restaurant orders accept nahi kar raha - app mein kya karoge?
- Interviewer kya check kar raha hai
- Product aur system soch.
- Kaise answer karein
- Restaurant ko temporarily 'busy' dikhao, ETA badhao, aur customer ko doosre options sujhao.
Swiggy interview ke liye 7 din ka taiyari plan
- Din 1: Machine coding - wallet, 2 ghante.
- Din 2: Binary search on answer.
- Din 3: Trees aur hashing.
- Din 4: LLD - order assignment, pub-sub.
- Din 5: Doosra machine coding problem.
- Din 6: SQL aur HM stories.
- Din 7: Mock round.
Taiyari ke tips
- Machine coding 2 ghante ke timer ke saath practice karo.
- 'Binary search on answer' pattern achhe se samjho.
- Design mein strategy pattern jaise tareeke dikhao taaki code badalna aasaan ho.
Ye galtiyan mat karna
- Machine coding mein extensibility ignore karna.
- Binary search ke patterns na pehchaanna.
- Domain (delivery, ETA) ke baare mein socha hi na hona.
Aksar poochhe jaane wale sawaal
Swiggy machine coding round kitna lamba hota hai?
Commonly lagbhag 2 ghante report hua hai.
Swiggy interview mein kitne rounds?
Commonly 4-6: OA, machine coding, DSA, design aur hiring manager.
Kya SQL aata hai?
Kuch online assessments mein ek SQL sawaal report hua hai.
Isi tarah ki companies - Product aur internet companies
- Amazon interview questions
- Google interview questions
- Microsoft interview questions
- Flipkart interview questions
- Adobe interview questions
- Salesforce interview questions
- Zoho interview questions
- Walmart Global Tech interview questions
- Oracle interview questions
- Cisco interview questions
- PayPal interview questions
- PhonePe interview questions
Aur company guides
- TCS interview questions
- Infosys interview questions
- Wipro interview questions
- Accenture interview questions
- Saari companies →
Aage padhein
- How to Answer "Tell Me About Yourself" (for Freshers and Experienced)
- Campus Placement Interview Preparation: A Round-by-Round Guide
Live call par Cuelyte AI aise sawaal sun kar lagbhag ek second mein answer tayyar kar deta hai - aapke resume aur notes se. English, Hindi ya Hinglish, teeno samajhta hai. Coding interviews: Cuelyte AI kaise madad karta hai
Swiggy interview ki taiyari ho gayi?
In sawaalon ki practice Cuelyte AI ke saath karein: apna resume add karein, sawaal type karein aur apne shabdon mein clear answer paayein - English, Hindi ya Hinglish mein. Shuru karna free hai.