System design interview question
"Design a performance review system for a large company. Employees write self-assessments, managers write reviews, peers give feedback, and calibration meetings adjust ratings across teams. Then ratings feed compensation. Fifty thousand employees, all doing this in the same two-week window."
workflow orchestration with strict, asymmetric access control — and it is chosen because the confidentiality rules are genuinely intricate. Who can see what, and when, changes at every stage: peer feedback may be anonymous, a manager's draft must be invisible to the employee, and calibration discussions must never be visible at all. Getting the visibility model wrong is a serious HR incident, not a bug.
On Practick another engineer interviews you live for 60 minutes on a question from this bank. They have the full interviewer guide beside the call: the answers to your clarifying questions, the numbers to hand out, a ladder of follow-ups and a scoring rubric. You get the model solution once the session settles. It is free: interview someone for an hour and you have earned your own.
Book a free mock interviewAll 132 system design interview questions
System design mock interviews · DSA interview questions · Free mock interview practice · Browse interviewers · Sign in