Design Facebook Timeline Service: System Design Interview with a Facebook Engineer

preview_player
Показать описание

Showcase with full interviewer notes:

This is a Mock Systems Design Interview where the prospective candidate must design the Facebook timeline service.

🕑TIMESTAMPS
00:00 Start
01:00 Function requirements
03:25 Non-functional requirements
08:45 Traffic
11:50 High-level design
14:30 Database
17:00 Post service
22:49 Friends service
29:00 Pull vs push model
31:00 Timeline service, workers and users
47:58 Feedback
Рекомендации по теме
Комментарии
Автор

what are the workers doing exactly? I dont see any heavy computation

dont you need to query the post DB to get the content of a post and query the data from the timeline redis cache?

Gerald-izmv
Автор

I have a question! Once I have finished the interview, do i get access to the replay or record of the interview?

KAROLDP
Автор

What is the use case of queue? I don't get it. Interviewer didn't even questioned that sad.

vaibhavgoyal
Автор

Hi. I try to create an account but I never get the email. Can someone help me?

joaoluismoraes