Week 10 · Day 6 · 2026-10-03 SAT · MOCK · core plus two full follow-ups

Adaptive mock: Uber 45m plus Tinder and Local Delivery pressure rounds

08:50-10:55 system design14:30-16:15 Intervals20:30-21:15 recall/mock

今日目标

Run a 45-minute Uber mock with two dives, then shorter Tinder and Local Delivery follow-ups.

08:50-09:00Set target
Choose the hardest current risk: stale location or dispatch race.
09:00-10:05Uber live mock
45m Staff mock: candidate drives, interviewer picks two dives based on answer.
10:05-10:45Pressure rounds
Tinder 25-35m and Local Delivery 25-35m compressed follow-ups.
10:45-10:55Spoken close
Record lowest dimension and one repair sentence.
14:30-16:15NeetCode Tag · Intervals
Exactly three contiguous slots; each slot is 30m solve + 5m evidence.
20:30-21:15Recall / Mock
20:30-21:15 Re-attempt the weakest five-minute segment with new failure injection.

Live canonical source anchors

Daily anchors retain the original Hello Interview heading text.

今天不新增 Hello Interview 小节;复用 Week 10 已核验 anchors 做 mock 和 repair。

DDIA decision links

Week 10 decisionExact DDIA subsectionDesign consequence
Which Week 10 paths require strong order and which remain projections?Ch10 - 共识的实践Ride assignment, match pair creation, and inventory reservation need a single transition order; map pins/feed/availability are derived projections.

Algorithm block

SlotProblemPatternInvariantBug riskTimeSpace
16My Calendar I
NEW · 30m solve + 5m evidence
ordered conflict checkA booking is valid only if predecessor ends <= start and end <= successor start.Boundary equality.O(log n) if treeO(n) list
17My Calendar II
NEW · 30m solve + 5m evidence
double-book intervalsNew booking cannot overlap an existing double-booked segment.Create double segments before validating.O(n^2)O(n)
18Count Days Without Meetings
NEW · 30m solve + 5m evidence
merge busy intervalsFree days equal total days minus union length of busy days.Inclusive length end-start+1.O(n log n)O(1) extra

Output and repair

DeliverableMock score sheet with Uber two dives, Tinder follow-up, Local Delivery follow-up, lowest-dimension repair target.
Repair ruleIf scoring is generic, attach evidence to invariants, state machine, freshness, race recovery, and SLIs.
ArtifactsLive Mock Scorecard mock evidence
English recallEnglish recall: defend freshness, reservation, race recovery, fairness, and observability without reading notes.
Local study materials
Detailed lecture notes, audio, recall scripts, PDFs, Staff Q&A, and mock packs are archived locally and are intentionally not published on this site.