Kacam.net

시스템 설계

附近的人 / 打车派单

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

프롬프트를 복사한 뒤 한 곳을 고르세요. 답을 늘어놓는 대신 면접관이 되어 장면마다 캐묻습니다.

앱이 설치된 휴대폰이면 시스템이 바로 앱을 엽니다. 위챗 안에서는 외부 앱을 열 수 없으니 먼저 브라우저로 여세요.

복사한 글 끝에는 채점용 정답이 붙어 있습니다. 먼저 읽지 마세요 —— 스스로 끌어내 봤는지가 핵심입니다.

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

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

★★★★☆ · 약 40분 · 무엇을 보는가: GeoHash 的边界问题、密度差异、高频位置上报、批量撮合 vs 来一单派一单

이 문제가 쓰는 공통 패턴

핫스팟과 데이터 편중 캐시 상태 기계와 타임아웃 보상 멱등성 샤딩과 분산 ID 관측 가능성

이 문제 해봤나

로그인하면 이 문제를 해봤다고 기록할 수 있습니다. 다음에 오면 언제 했는지 보입니다.

해본 사람들의 기록

아직 아무도 쓰지 않았습니다. 해본 뒤에 무엇이 나왔는지 적어 주세요 — 어느 장면에서 막혔는지, 나중에 바꾼 결론은 무엇인지.

로그인 후에 기록을 남길 수 있습니다.

사용법

시작하는 법

  1. 문제 하나를 골라 열고, 프롬프트를 복사합니다.
  2. 새 대화에 붙여넣으세요 —— 같은 문제를 이야기한 대화에서 시작하면 모델이 이전 답을 따라갑니다.
  3. 아무 말도 하지 말고 첫 질문을 기다립니다.

도중에 언제든 쓸 수 있는 네 가지 신호

  • 跳过 지금 바로 다음 장면으로
  • 提示 답이 아니라 방향만 준다
  • 直说吧 이 지점의 답을 다 말하고, 이어서 대가를 계속 캐묻는다
  • 复盘 바로 마무리로 넘어가 회고 카드를 낸다

세 가지 함정

  • 한 대화에서 두 문제를 연달아 하지 마세요 —— 앞 문제의 문맥이 실력에 대한 선입견이 됩니다.
  • 질문을 받자마자 답을 검색하지 마세요. 30초 막히는 것 자체가 유효한 정보입니다.
  • 칭찬을 시작하면 다섯 번째 원칙을 보라고 하세요 —— 인정받는 기분은 무엇을 놓쳤는지를 덮습니다.

권하는 순서: 먼저 공통 패턴 편을 부품 점검으로, 그다음 단축 URL로 흐름에 익숙해지고, 이후에는 지망 방향대로 고르고, 마지막에는 자기 프로젝트 편을 반복하세요.