Kacam.net

システム設計

附近的人 / 打车派单

这其实是两道题,很多人把它们混成一道。

プロンプトをコピーして、どれか一つを選んでください。答えを並べるのではなく、面接官として場面ごとに問い詰めてきます。

アプリを入れたスマートフォンなら、そのままアプリが開きます。WeChat の中では外部アプリを開けないので、先にブラウザで開いてください。

コピーした文章の末尾には採点用の答えが付いています。自分で先に読まないこと —— 自分で導き出せたかどうかが肝心です。

「找出附近的人」是索引问题,「派给谁」是匹配问题。混成一道,正是这题要考的。

索引那半的必答点在边界和密度差异上 —— 网格切好之后,人不会均匀地站在格子里。

★★★★☆ · 約 40 分 · 問われるのは:GeoHash 的边界问题、密度差异、高频位置上报、批量撮合 vs 来一单派一单

この問題が使う横断的な定石

ホットスポットとデータ偏り キャッシュ 状態機械とタイムアウト補償 冪等性 シャーディングと分散 ID 可観測性

この問題はやったか

ログインすると「この問題はやった」を記録できます。次に来たとき、いつやったか分かります。

やった人の手記

まだ誰も書いていません。やり終えたら、そのやり取りで何が出てきたか書いてください —— どの場面で詰まったか、あとで変えた結論はどれか。

ログインすると手記を書けます。

使い方

始め方

  1. 問題を一つ選んで開き、プロンプトをコピーします。
  2. 新しい空の会話に貼ってください —— 同じ問題を話した会話で始めると、モデルが前の答えに引きずられます。
  3. 何も言わずに、最初の質問を待ちます。

途中でいつでも使える四つの合図

  • 跳过 すぐ次の場面へ
  • 提示 答えではなく方向だけをもらう
  • 直说吧 その点の答えを全部聞き、その後も代償を問い詰めてもらう
  • 复盘 すぐ締めに飛んで、振り返りカードを出してもらう

三つの落とし穴

  • 同じ会話で二問続けないこと —— 前の問題の文脈が、あなたの実力への先入観になります。
  • 聞かれた直後に答えを検索しないこと。30 秒詰まることそれ自体が有効な情報です。
  • 褒め始めたら、鉄則の五つ目を見るように言ってください —— 肯定される感覚は「何を落としたか」を覆い隠します。

おすすめの順番:まず「横断的な定石」を部品テストとして、次に短縮 URL で流れに慣れ、あとは志望方向で選び、最後に「自分の案件を語る」を繰り返してください。