Geo, matching & dispatch

7 प्रश्न

  • Spend Management System

    Brex या Ramp जैसा एक corporate spend management platform design करें — हर card swipe को दो सेकंड के अंदर एक live policy engine के खिलाफ authorize या decline होना चाहिए, और हर transaction accounting...

    प्रीव्यू
  • Tinder

    Tinder डिज़ाइन करें। इसमें Swipe ingestion as a high-volume, append-only event write path (like/pass events) decoupled from match detection, Match detection: checking whether A likes B AND B likes A,...

    मुफ़्त गाइड
  • Uber (Ride Hailing)

    Uber (Ride Hailing) डिज़ाइन करें। इसमें Geospatial indexing trade-off: geohash vs quadtree vs S2/H3 cells for storing and querying driver locations, High-frequency driver location ingestion: update...

    मुफ़्त गाइड
  • Yelp

    Yelp डिज़ाइन करें — एक local business search और review platform जो आस-पास के, filter किए जा सकने वाले business results को relevance और rating के हिसाब से rank करके लौटाता है।

    प्रीव्यू
  • ETA Prediction

    एक ETA prediction service डिज़ाइन करें जो हर सेकंड लाखों trips के लिए arrival-time estimates लौटाए। इसमें शामिल करें: एक routing-graph आधारित base estimate, उसके ऊपर एक सीखा हुआ residual correction,...

    प्रीव्यू
  • 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,...

    प्रीव्यू