Design TikTok Search (videos, users, sounds, hashtags)
TikTok Search is architecturally interesting because it is multi-entity (4 entity types with different schemas), personalized (same query returns different results for different users), and has strong trending signals (sounds and hashtags can trend before their text is explicitly searched).
Enable JavaScript for the full StreamPrep guide.