SDE-2 rubric
Requirements, core architecture, APIs, data model, bottlenecks, and basic reliability.
System design hiring rubric
Select the seniority you are hiring for and create a draft system-design assessment that your hiring team can review before inviting candidates.
Use a structured system design interview rubric covering requirements, APIs, data, architecture, scale, reliability, and trade-offs, then create a real assessment draft.
Requirements, core architecture, APIs, data model, bottlenecks, and basic reliability.
Scale estimates, partitioning, consistency, reliability, observability, and evolution.
Ambiguity, multi-region architecture, migration, organizational constraints, and long-term trade-offs.