Swiggy Frontend Interview Experience | SDE2 | Selected
Compensation Range
--
How landed on the interview?
Through company portal
Round 1: Online Assessment (OA)
Three hands-on problems focused on practical frontend skills:
๐น Implement an infinite scroll component in React with data fetching and error handling
๐น Create a debounced search functionality
๐น Design a responsive grid layout with CSS Grid/Flexbox
Round 2: JavaScript/Framework
๐น Implement a custom useDebounce hook from scratch.
๐น How would you optimise rendering for a list of 10,000+ items?
๐น How would you build a real-time order tracker using WebSockets?
Round 3: Machine/Platform Coding
๐น Display a list of restaurants with filtering and sorting capabilities
๐น Implement a cart system with real-time price updates
๐น Add error boundaries and loading states
๐น Make it responsive for mobile devices
Round 4: Frontend System Design
๐ฃ๐ฟ๐ผ๐ฏ๐น๐ฒ๐บ ๐ฆ๐๐ฎ๐๐ฒ๐บ๐ฒ๐ป๐: Design the frontend architecture for Swiggy’s Restaurant Page with Real-Time Order Updates.
Key areas:
๐น Component architecture and code splitting
๐น State management strategy
๐น Data fetching and caching approach
๐น Performance optimisation techniques
๐น Error handling and fallback UI
Final Thoughts
None
Love this interview experience? Share it!
Help others discover this resource
