Interview Framework
RESHADED, diagramming, trade-off articulation, company-specific flavours.
- Modules
- 6
- Hours
- 2
- Difficulty
- Intermediate
- 11.0intermediate
Interview Frameworks Compared (RESHADED, PEDALS, ADEPT)
Compare the major system-design interview frameworks and pick the one you will use in every interview.
- 11.1intermediate
Requirements Scoping: Functional, Non-Functional, and MoSCoW
Master the first five minutes of a system design interview: functional vs non-functional requirements, MoSCoW prioritization, and time-boxing the scope.
- 11.2intermediate
Diagramming Skills for System Design Interviews
Build whiteboard and virtual diagrams that interviewers can read: consistent notation, flow direction, and the tools (Excalidraw, Miro) that the industry prefers.
- 11.3intermediate
Trade-off Articulation: Saying 'It Depends' Well
Learn to verbalize design trade-offs the way senior engineers do: name the axis, state the dependency, and commit to a choice.
- 11.4intermediate
Company-Specific Interview Flavors (Amazon, Google, Meta, Netflix)
How the same system design question looks different at Amazon, Google, Meta, and Netflix: leadership principles, scale emphasis, product sense, and simplicity.
- 11.5advanced
Design Doc Authoring: RFCs, ADRs, and the Staff Engineer's Written Output
How to write ADRs, design docs, and RFCs that drive alignment, record decisions, and demonstrate Staff+ engineering judgment.