System Design · Snapchat · Hard
Design the query-to-video retrieval and candidate-generation layer for a short-form video platform. The system receives free-text search queries such as “funny cat fails” and must return relevant short videos. Working assumptions: Only about 20% of the catalog has dependable text metadata, such as titles, descriptions, or hashtags. The remaining 80% may have only visual and/or audio content available. Retrieval must be served online with low latency at very large catalog…
Checking your access…