Katkat
Technical Screen

Designing Twitter for Timeline Scale and High Availability

SocureSoftware Engineer · Technical Screen · Sep 2026

Interview question: Design Twitter. This was a system design question, and the overall task was simply to design Twitter/X. They first asked about the basic functional requirements: Create an account Let users post tweets Follow and unfollow users View the home timeline Like and retweet Comment View trending or popular tweets Then they asked me to draw the overall architecture and the core entiti…

Shared by a candidate · reported Sep 2026. Interview formats change; use it as a guide, not a script.