Design a TikTok-like short video platform
Company: Salesforce
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates skills in large-scale system design for short-video platforms, including video ingestion and transcoding, storage and CDN strategies, playback latency, personalized feed and recommendation pipelines, data modeling, scalability, consistency trade-offs, and observability/abuse mitigation.