~/interview

How to Design Facebook in Half an Hour or Secrets of the System Design Interview

InterviewinRussianat Software Architecture fwdays'21 conference · 2021-06-01..06-08· [frontend-architecture]
links:none on file
slides:none on file

A step-by-step walkthrough of how to design a large-scale social system (using Facebook as the running example) within 30–40 minutes for system design interviews. Covers estimates, API design, high-level and detailed architecture, feed generation and storage estimates, scalability, bottlenecks, performance principles, and interview tips for architects, tech leads, and candidates interviewing at top companies.

AI-written summary · about

  1. 0:00Start
  2. 3:20System Design vs Coding Interview
  3. 4:55System Design Interview Assessment
  4. 7:27Interview Plan. Design Facebook
  5. 14:51Estimates
  6. 17:03API
  7. 18:12High-level System Design
  8. 23:33Detailed Design
  9. 26:39Performance Mantras
  10. 32:13Scalability and Bottlenecks
  11. 37:16Feed Generation
  12. 40:21Feed DB Estimate
  13. 43:57Have we built the Facebook? What was the point?
  14. 45:16Interview Tips
  15. 48:10Useful Stuff
  16. 48:52Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.