Question bank › Low-Level Design
Lld Low-Level Design Hard

Social Media Content Scheduler

Design a content scheduling system for a social media application that allows different users (individuals, brands, and agencies) to create, schedule, and manage posts across various platforms. Ensure there is a way to handle different content types (images, videos, links) and user notifications. Discuss how you would approach extensibility for new platforms and content types.

Key concepts

oopschedulinguser roles

Practise this out loud — free

Start a mock interview on THIS exact question — a voice AI interviewer opens with it, pushes back like a real onsite, then hands you an instant scorecard.

🎙 Practise this question now
Part of InterviewLab's verified interview question bank. We show the prompt and concepts to practise with — never a copy-paste solution.