Available question text
Implement a class that simulates a video-sharing platform with operations like uploading/deleting videos, watching/liking/commenting, subscribing/blocking users, and querying for things like trending or recommended videos. The core challenge is maintaining and updating multiple indexes (views, likes, subscriptions, blocks, timestamps) so queries (top-k, per-user feeds/ recommendations) remain efficient under frequent updates.
Related questions
Continue with questions that share topics or the same question type.
- Design a File Sharing System
Coding
- Design an in-memory file system that supports mkdir, ls, addContentToFile, and readContentFromFile
Serialize and deserialize a binary tree
Design Netflix's video streaming service
Coding
- Design Ride Sharing System
Coding · Data Stream · Design · Hash Table
- Generate Tag for Video Caption
Coding
Sources · 1 reference
These records explain where the question appears. A company tag or candidate report does not guarantee a future interview question.
Hello Interview · 1 record
No company association
Leetcode 2254. Design Video Sharing Platform
Reported date not specified · 0 source reports
Source snapshot: Nov 12, 2026
View source