🚀 From Preparation to Offer Letter — Real Questions, Real Scenarios, Real Results. 🚀
Home/Companies/Swiggy/Experience
S

Backend Engineer

Selected

Swiggy1-3 yrsAug 2025

Mediumvia LinkedIn₹22 LPA
KM

Karthik Menon

Backend Engineer at Swiggy

❤️ 98 likes👁️ 2,341 views

📋 Overview

3 rounds at Swiggy. Focus on practical backend problems, system design for food delivery and Java/Go. The team is very collaborative and the culture is great.

Rounds

3

Level

1-3 yrs

Difficulty

Medium

Result

Selected

👨‍💼 Interview Rounds

1
Round 1Coding

HackerRank test — 2 problems in 60 mins

Questions Asked:

  • Design a delivery routing algorithm
  • Implement LRU cache
2
Round 2Technical

Backend concepts + practical problem solving

Questions Asked:

  • How does Swiggy handle surge pricing?
  • Design a notification system
  • Kafka vs RabbitMQ
3
Round 3System Design

Design Swiggy's order tracking system

Questions Asked:

  • Real-time order tracking at scale
  • Handle 100K concurrent orders

💡 Tips from Karthik Menon

1

Study food delivery domain problems specifically

2

Know Kafka, Redis and real-time systems well

3

Prepare for practical system design, not just theory

4

Show enthusiasm for the product and domain

🏷️ Topics Covered

JavaGoKafkaRedisSystem DesignBackend

Preparing for Swiggy?

Practice the topics mentioned in this experience.