PPractick

System design interview question

Design Snapchat (ephemeral content)

Medium · System design (HLD) · Company tags: Snap

The prompt

"Design Snapchat. Users send photos and short videos to friends. Once viewed, a snap disappears. Stories last 24 hours then vanish. 400 million daily users, 5 billion snaps a day."

What this round really tests

deletion as a first-class design goal. Every other system in this list is built to keep data. This one is built to destroy it — reliably, at 5 billion items a day, across caches, CDNs, replicas, and backups. Candidates who design Instagram and add a DELETE at the end have missed the question.

Clarifying questions worth asking

How the round usually runs

Practise questions like this with a real engineer

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 interview

Related questions

All 132 system design interview questions

System design mock interviews · DSA interview questions · Free mock interview practice · Browse interviewers · Sign in