Design an Asynchronous Video Moderation Pipeline with ML Risk Scores and a Rules Engine
Company: ByteDance
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Overview: Design an asynchronous video moderation pipeline that scores published videos with many ML risk models, applies configurable rules to the scores, and triggers takedowns or bans through downstream services. Covers versioned models and rules, decision audit trails, rule configuration, result feedback, scaling, and failure handling.
Read the full ByteDance Software Engineer interview experience this question came from