Nykaa.
An omnichannel beauty, personal-care and fashion retailer (Nykaa, Nykaa Fashion) with its own app, marketplace, warehouses and stores.
its questions lean on
- class design with full members and methods
- rate limiting and retries
- messaging (Kafka vs SNS)
- data schema and APIs
- sale-day traffic
- marketing campaigns
The rounds, as candidates describe them
Reported by candidates
From public interview write-ups; each links its source.- Design a Parking LotLow-level designLLD-01 · Design a Parking Lot →reported in:LeetCode Discuss · Nykaa SDE 2, Reject (2024) ↗
- Design SplitwiseLow-level designLLD-06 · Design a Bill-Splitting App (Splitwise) →reported in:LeetCode Discuss · Nykaa SDE 2, Reject (2024) ↗
- Design a Rate LimiterSystem designIP-02 · Design a Rate Limiter →W01 · DAY 03 · Rate Limiting at Scale →reported in:LeetCode Discuss · Nykaa SDE 2, India, Aug 2021 ↗LeetCode Discuss · Nykaa SDE 2, Reject (2024) ↗
- Design a URL ShortenerSystem designIP-01 · Design a URL Shortener →W01 · BOSS · Design a URL Shortener at Scale →reported in:GeeksforGeeks · Nykaa Interview Experience for SDE-2 (updated 2025) ↗
- Design a File Sync ServiceSystem designIP-10 · Design a File Sync Service (Dropbox / Google Drive) →SQ-08 · AWS S3 →reported in:LeetCode Discuss · Nykaa Technical Lead, Bangalore, May 2023 ↗
- Design the Database for a Social Media App (LLD)Low-level designIP-07 · Design a News Feed →W08 · DAY 03 · Data Modeling for Analytics →reported in:LeetCode Discuss · Nykaa Technical Lead, Bangalore, May 2023 ↗
- Design a Fast-Food Outlet Ordering System like McDonald's (LLD)Low-level designno lesson for this one yetreported in:GeeksforGeeks · Nykaa Interview Experience (2024) ↗
- Design a Targeted Marketing Campaign EngineSystem designW06 · DAY 01 · Notification Platform — Problem Understanding & High-Level Design →W06 · DAY 03 · Advanced Features →W08 · DAY 02 · Streaming vs Batch Processing →reported in:GeeksforGeeks · Nykaa Interview Experience (2024) ↗
- When would you use Kafka versus SNS, and how do you design retries?ConceptW03 · DAY 01 · Queue vs Stream →W03 · DAY 04 · Dead Letters and Poison Pills →W02 · DAY 01 · Timeout Hell →reported in:LeetCode Discuss · Nykaa SDE 2, Reject (2024) ↗
Likely, from what they build
Our pick, not a report: questions that fit Nykaa's products.- Design an E-commerce Flash SaleSystem designW02 · BOSS · The Ultimate System Design Interview →W04 · DAY 03 · Thundering Herd →
- Design a Product Catalog with Search and FiltersSystem designW04 · BOSS · Design a Global E-Commerce Product Catalog System →W07 · DAY 01 · Search Fundamentals & Architecture →W07 · DAY 04 · Advanced Search Features →
- Design Inventory Reservation across Warehouses and StoresSystem designW05 · DAY 02 · Distributed Transactions — The Saga Pattern →W03 · DAY 02 · Transactional Outbox →SQ-12 · Blinkit Quick Commerce →
Study path
Every lesson the questions above point to, once, in order.
- 01LLD-01Design a Parking Lot
- 02LLD-06Design a Bill-Splitting App (Splitwise)
- 03IP-02Design a Rate Limiter
- 04W01 · DAY 03Rate Limiting at Scale
- 05IP-01Design a URL Shortener
- 06W01 · BOSSDesign a URL Shortener at Scale
- 07IP-10Design a File Sync Service (Dropbox / Google Drive)
- 08SQ-08AWS S3
- 09IP-07Design a News Feed
- 10W08 · DAY 03Data Modeling for Analytics
- 11W06 · DAY 01Notification Platform — Problem Understanding & High-Level Design
- 12W06 · DAY 03Advanced Features
- 13W08 · DAY 02Streaming vs Batch Processing
- 14W03 · DAY 01Queue vs Stream
- 15W03 · DAY 04Dead Letters and Poison Pills
- 16W02 · DAY 01Timeout Hell
- 17W02 · BOSSThe Ultimate System Design Interview
- 18W04 · DAY 03Thundering Herd
- 19W04 · BOSSDesign a Global E-Commerce Product Catalog System
- 20W07 · DAY 01Search Fundamentals & Architecture
- 21W07 · DAY 04Advanced Search Features
- 22W05 · DAY 02Distributed Transactions — The Saga Pattern
- 23W03 · DAY 02Transactional Outbox
- 24SQ-12Blinkit Quick Commerce
Company names and logos are trademarks of their owners, shown only to identify each company. This course isn't affiliated with or endorsed by any of them.