Geo, matching & dispatch

7 题

  • Spend Management System

    设计一套企业支出管理平台,类似 Brex 或 Ramp——每一次刷卡都必须在两秒内由实时策略引擎完成授权或拒绝,而每一笔交易都必须流入会计系统,并匹配到对应的收据。

    预览
  • 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, where that...

    免费指南
  • 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 interval vs GPS...

    免费指南
  • Yelp

    设计 Yelp——一套本地商家搜索与点评平台,返回附近、可筛选的商家结果,并按相关度与评分排序。

    预览
  • ETA Prediction

    设计一套 ETA 预测服务,每秒为数百万趟行程返回到达时间估计。内容涵盖:以路由图为基础的 base 估计、再叠加一个学习得到的残差(residual)修正、量化后的地理空间特征、亚毫秒级的在线服务、feature store、重新训练的节奏,以及分段(segment)层级的误差处理。

    预览
  • Stock Exchange

    设计证券交易所的核心交易系统:把委托单收进一本中央限价订单簿,按价格-时间优先撮合;当自家订单簿无法完成一张单时,到别的交易场所把剩下的量收尾——用 wholesaler 的报价做内部化成交,或把剩余量路由到竞争对手交易所——但过程中绝不穿价(trade-through)成交、踩过更好的公开价格。内容涵盖委托单类型与生命周期、确定性撮合、smart order routing...

    预览
  • Food Delivery Marketplace

    为连接消费者、骑手(Dasher)与商家的 DoorDash 式外卖撮合平台做设计。涵盖订单生命周期、骑手派单与拼单、实时定位追踪、ETA 预测、地理分区、动态加价,以及供需平衡。

    预览