~/talk

System Design Interviews for Practitioners

TalkinRussianat JPoint 2024 · 2024-04-17..04-25· [software-architecture]
links:none on file
slides:none on file

Practical advice for preparing for System Design interviews (45‑minute format) using examples like designing YouTube or Dropbox. Covers what interviewers test, how to approach designing an unfamiliar system under time pressure, and concrete practical techniques and mindset drawn from prior talks, books, and online resources.

AI-written summary · about

  1. 0:00Introduction
  2. 2:32Personal prep experience
  3. 4:18System design as a game
  4. 7:48Functional requirements
  5. 10:58Non-functional requirements
  6. 14:19Load and system estimation
  7. 17:31High-level design
  8. 19:21Low-level design: DB choice
  9. 23:29Sharding and consistent hashing
  10. 28:25Snowflake ID generation
  11. 32:57Caching and its issues
  12. 37:17Rate limiting
  13. 42:15Geodata systems
  14. 46:41System design components
  15. 48:29Interview success tips
~/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.