System Design Frameworks

Frameworks RESHADED/4S, aide-mémoire d'estimation de capacité, et tableaux de compromis pour les entretiens de conception de systèmes.

par kirilxd · kirilxd/swe-interview-coach

Testé · Fonctionne ★ 9.2/10

System Design Frameworks — Frameworks RESHADED/4S, aide-mémoire d'estimation de capacité, et tableaux de compromis pour les entretiens de conception de systèmes.

Ce que fait

Matériel de référence pour la préparation aux entretiens de conception de systèmes : les frameworks de structuration RESHADED et 4S, un aide-mémoire d'estimation de capacité avec des chiffres de latence, les blocs de construction de base (load balancing, caching, queues, sharding, replication, CAP), les compromis courants, et les anti-patterns, chacun avec un exemple de réponse faible vs forte. Se déclenche sur les commandes du plugin /mock-sysdesign, /practice-sysdesign, /sysdesign-explain, /debrief-sysdesign, ou toute discussion sur l'architecture, l'estimation de capacité, ou les compromis de conception.

Rapport de test

Répondu deux fois à 'concevoir un limiteur de débit' : la réponse de base non guidée était un unique paragraphe vague 'utiliser un compteur Redis' sans aucun chiffre ; la réponse guidée par 4S a comparé token-bucket vs sliding-window-counter, spécifié un INCR+EXPIRE atomique en Lua, effectué de vrais calculs de capacité, et nommé un compromis fail-open/fail-closed pour une panne Redis -- une différence de rigueur du jour au lendemain.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/kirilxd/swe-interview-coach
cd swe-interview-coach
mkdir -p ~/.claude/skills
cp -r skills/system-design-frameworks ~/.claude/skills/system-design-frameworks

Commandes et exemples de prompts

  • /system-design-frameworksFrameworks RESHADED/4S, aide-mémoire d'estimation de capacité, et tableaux de compromis pour les entretiens de conception de systèmes.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Help me practice structuring a system design interview answer
  • Walk me through the RESHADED framework for this design question
  • I need a capacity estimation cheatsheet for my interview prep