PracHub
QuestionsLearningGuidesInterview Prep
|Home/System Design/Meta

Design real-time live comments

Last updated: Mar 29, 2026

Quick Overview

This question evaluates the candidate's ability to design scalable, low‑latency real‑time messaging systems, focusing on high‑fanout delivery, approximate time ordering, moderation and rate‑limiting mechanisms, and replay of recent events.

  • medium
  • Meta
  • System Design
  • Software Engineer

Design real-time live comments

Company: Meta

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Design a real-time comment system for live video (e.g., Facebook Live comments). Requirements: - Viewers post comments; all viewers see new comments quickly. - High fanout (one live video can have millions of viewers). - Support moderation (delete/flag), rate limiting, and replay of recent comments. - Comments should be roughly ordered by time. Out of scope: full creator tooling, advanced ML moderation.

Quick Answer: This question evaluates the candidate's ability to design scalable, low‑latency real‑time messaging systems, focusing on high‑fanout delivery, approximate time ordering, moderation and rate‑limiting mechanisms, and replay of recent events.

Related Interview Questions

  • Design Top-K, Crawler, and Chess Systems - Meta (hard)
  • Design Search And Web Crawling Systems - Meta (medium)
  • Design an Instagram-Style Social Feed - Meta (medium)
  • Design an Online Game Leaderboard - Meta (hard)
  • Design an On-Demand Delivery Platform - Meta (medium)
|Home/System Design/Meta

Design real-time live comments

Meta logo
Meta
Feb 25, 2026, 12:00 AM
mediumSoftware EngineerOnsiteSystem Design
4
0

Design a real-time comment system for live video (e.g., Facebook Live comments).

Requirements:

  • Viewers post comments; all viewers see new comments quickly.
  • High fanout (one live video can have millions of viewers).
  • Support moderation (delete/flag), rate limiting, and replay of recent comments.
  • Comments should be roughly ordered by time.

Out of scope: full creator tooling, advanced ML moderation.

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More System Design•More Meta•More Software Engineer•Meta Software Engineer•Meta System Design•Software Engineer System Design

Your design canvas — auto-saved

PracHub

Master your tech interviews with 9,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • AI Coding Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.