charlax / charlax/professional-programming
Interviewing resource suggestion: level-based system design rubric
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 51.5k
- Forks
- 4k
- PR merge metrics
- No merged PRs in 30d
Description
Hi Charlax,
I read the interviewing section of Professional Programming and saw the interviewing.io senior system design guide among the resources for candidates:
https://github.com/charlax/professional-programming/blob/master/README.md
I am Andy, founder of PracHub. We published a free rubric that breaks down observable system design signals at mid-level, senior, and staff levels, including scope control, technical depth, risk discovery, and communication:
https://prachub.com/resources/system-design-interview-rubric-by-level-mid-level-vs-senior-vs-staff
Would you be open to reviewing it as a possible addition to the interviewing section? It is narrower than a full preparation guide: the goal is to help readers evaluate the quality and level of their own practice sessions.
If it is not strong enough for the collection, please feel free to close the issue.
Thanks,
Andy
Founder, PracHub
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in README.md at the interviewing section and review the linked PracHub system design interview rubric against the existing resources. Done means deciding whether it fits the collection and, if accepted, adding it to that section with an appropriate description.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 72/100