Design Tinder - System Design Interview (with TikTok Senior Engineer)
Ace your system design interviews with our complete course: https://bit.ly/46cS6ZF
Yen, a senior software engineer at TikTok, designs Tinder: NoSQL, geo-sharding, balancing low latency with real-time recommendations, and a recommendation service with multiple filters.
0:00 - Intro
7:02 - Profile Creation and Storage Flow Overview
13:54 - Feed Recommendation Requirements for Active Users
17:14 - Recommend Local Users Based on Geographical Location
21:54 - Google S2 and Geosharding for User Recommendations
25:35 - Recommending Users Based on Preferences
30:40 - Low-Latency vs Real-Time Recommendation
35:32 - Core Functionality for Dating App
Related videos:
Design a Key-Value Store - Syste…
Yen, a senior software engineer at TikTok, designs Tinder: NoSQL, geo-sharding, balancing low latency with real-time recommendations, and a recommendation service with multiple filters.
0:00 - Intro
7:02 - Profile Creation and Storage Flow Overview
13:54 - Feed Recommendation Requirements for Active Users
17:14 - Recommend Local Users Based on Geographical Location
21:54 - Google S2 and Geosharding for User Recommendations
25:35 - Recommending Users Based on Preferences
30:40 - Low-Latency vs Real-Time Recommendation
35:32 - Core Functionality for Dating App
Related videos:
Design a Key-Value Store - Syste…
Prêt pour la prochaine étape?
Mettez ces conseils en pratique — des milliers de nouveaux emplois sont ajoutés chaque jour.
Parcourir les emplois Recevoir des alertes emploiEn savoir plus sur ce sujet
Cette vidéo est présentée avec le lecteur de YouTube et appartient à son créateur, Aced (formerly Exponent).