State Machine + Idempotent Transitions

8 प्रश्न

  • Auction (eBay)

    एक eBay-शैली का auction सिस्टम डिज़ाइन करें — bidders live listings पर होड़ लगाते हैं और closing के समय भारी contention रहती है, तथा सिस्टम को कभी किसी हारती bid को winner नहीं मानना चाहिए, न ही किसी...

    प्रीव्यू
  • चैट ऐप

    WhatsApp जैसे mobile messenger का client-side architecture design करें — connection handling, message state, offline storage और encryption, सबको एक अस्थिर mobile network में टिकना है।

    प्रीव्यू
  • होटल आरक्षण सिस्टम

    एक single-chain होटल के लिए reservation engine डिज़ाइन करें — यात्री कई properties में date-range availability खोजते हैं, एक hold लगाते हैं, और booking confirm करते हैं, और किसी भी room type पर chain...

    प्रीव्यू
  • Netflix

    Netflix का video delivery system डिज़ाइन करें — एक licensed, curated catalog को दुनिया भर के करोड़ों concurrent viewers तक न्यूनतम buffering और एकसमान quality के साथ stream करें।

    प्रीव्यू
  • Robinhood (Stock Trading)

    Robinhood जैसा एक retail stock trading platform डिज़ाइन कीजिए जो लाखों users को buy/sell orders लगाने दे, cash और positions को regulatory-grade सटीकता से track करे, और live quotes stream करे — और...

    प्रीव्यू
  • Real-time Voice AI Agent

    फ़ोन सपोर्ट और voice assistants के लिए एक real-time voice AI agent platform डिज़ाइन करें: user के बोलने से लेकर agent के जवाब देने तक का पूरा loop। इसमें शामिल है voice activity detection और turn...

    प्रीव्यू
  • Stock Exchange

    किसी stock exchange के core trading system को design करें: orders को एक central limit order book में लें, price-time priority पर match करें, और जब आपका अपना book किसी order को पूरा न कर सके, तो बाक़ी...

    प्रीव्यू
  • Food Delivery Marketplace

    उपभोक्ताओं, Dashers और merchants को जोड़ने वाली एक DoorDash-शैली की food delivery marketplace डिज़ाइन करें। order lifecycle, courier dispatch और batching, live location tracking, ETA prediction,...

    प्रीव्यू