System design interview question
"Design the like/dislike counter for YouTube. Every video shows a like count. Users can like, unlike, or switch to dislike. A viral video gets 100,000 likes per minute while being viewed 10 million times an hour. Design just this — the counter."
A deceptively small scope that exposes exactly how well someone understands write contention, idempotency, and consistency trade-offs. There is nowhere to hide behind boxes and arrows. It is one of the best signal-per-minute questions in the set, and it is frequently used as a 30-minute screen.
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