Hi Everyone, we have spent multiple hours browsing through many websites like Blind, LeetCode, Glassdoor, CareerCup, etc. to find the most frequent Facebook system design interview questions.
Due to the sheer volume of content, we have summarized the top questions with their explanation in a two-part video series so that we can share it with a large audience and everyone can benefit from it 🙂
We hope that this video and the resources in its description box will help you in your journey in preparing and succeeding in the system design interviews at companies like Facebook, Google, etc.
This article is part 1 of a two-part series on Top Facebook System Design Interview Questions. We have published the part 2 of this series here - https://hackernoon.com/top-facebook-system-design-interview-questions-part-2-zg2x35k4
System Design Interviews at Facebook
In the Design Facebook News Feed question, design the following key features and their APIs.
Facebook provides a search bar at the top of its page to enable its users to search posts, statuses, videos, and other forms of content posted by their friends and the pages they follow. In this question,
This question is not related to Live Videos. This question is related to the active real-time feed of comments at the bottom of each post. Thus, in this question,
Develop the backend of a messenger system that can,
If time remains, discuss more complex features like Group conversation and Push notifications.
Design a simpler version of Instagram.
Learn more about the design goals, scale estimations, high-level design overview, and detailed architecture diagram of these problems in the YouTube video.
Also published at https://dev.to/theinterviewsage/top-facebook-system-design-interview-questions-31np