Kacam.net

Vedere il mondo

Allenamento di progettazione di sistemi

Istruzioni da copiare e portare altrove. Incollane una in qualunque modello grande: farà l'intervistatore e ti porterà dentro il problema atto per atto, invece di recitare la risposta.

Per ora queste istruzioni esistono solo in 简体中文.

Come si usa

Come iniziare

  1. Scegli una domanda, aprila e copia l'istruzione.
  2. Incollala in una conversazione nuova, non in una dove hai già discusso questa domanda: il modello seguirebbe le tue risposte precedenti.
  3. Non dire nulla. Aspetta la prima domanda.

Quattro parole che puoi lanciare in qualsiasi momento

  • 跳过 passare subito all'atto successivo
  • 提示 dare una direzione, non la risposta
  • 直说吧 spiegare per intero questo punto e poi continuare a chiedere il prezzo
  • 复盘 saltare alla chiusura e stampare la scheda di ripasso

Tre trappole

  • Non fare due domande nella stessa conversazione: il contesto della prima gli fa giudicare in anticipo il tuo livello.
  • Non cercare la risposta appena te la chiede. Restare bloccato 30 secondi è già un'informazione utile.
  • Quando inizia a farti i complimenti, rimandalo alla quinta regola: la sensazione di approvazione copre quello che ti è sfuggito.

Ordine consigliato: parti dall'esercizio sugli schemi trasversali come prova dei pezzi, usa la domanda sull'accorciatore di link per prendere il ritmo, poi scegli in base al tuo ambito e ripeti spesso quella sul tuo progetto.

Domande frequenti

秒杀 / 限时抢购
一秒钟涌进来十万个人,只有一百件货。
★★★★☆ · circa 45 min
支付系统
钱不能多也不能少,而第三方随时超时。
★★★★★ · circa 60 min
订单与库存(电商交易链路)
一条链路跨四个服务,中间任何一步都可能失败。
★★★★☆ · circa 50 min
IM / 即时通讯
消息不能丢、不能重,还要在三个端上一致。
★★★★★ · circa 50 min
优惠券 / 红包
发一亿张券,核销不能重复,拆红包不能多出一分钱。
★★★☆☆ · circa 35 min
通知与推送系统
多通道、有配额,还不能把同一条推两遍。
★★★☆☆ · circa 35 min
大文件上传 / 网盘
分片、续传、秒传,以及回调凭什么可信。
★★★☆☆ · circa 35 min
附近的人 / 打车派单
这其实是两道题,很多人把它们混成一道。
★★★★☆ · circa 40 min
定时任务调度系统
只执行一次,以及「该跑没跑」怎么发现。
★★★☆☆ · circa 35 min
Questi prompt sono open source Il testo è mantenuto nel repository pubblico kacam-net/hero-prompts. Se uno non incalza abbastanza, o alla sua soluzione manca una riga, vai a cambiarlo: che finisca online qui è un'altra decisione, la prende il catalogo da questa parte.