Skip to content

Instantly share code, notes, and snippets.

@technikhil314
Created August 1, 2021 07:09
Show Gist options
  • Save technikhil314/5dcf0063ac6a82aa6baa0700e4c9fa8d to your computer and use it in GitHub Desktop.
Save technikhil314/5dcf0063ac6a82aa6baa0700e4c9fa8d to your computer and use it in GitHub Desktop.
System design interview pointers

These are some pointers from candidate perspecitve

  1. Anticipated user base? and DAU (Daily active users)
  2. What should be the read vs write frequency if read is more then CDN might be needed
  3. Identify components that are critial those should be fault tolerant
  4. Identify functional and non funtional requirements
  5. Anticipate possible security issues and how will to mitigate them
  6. Does it need realtime sync or cross device syncronization?
  7. What browser support is needed?
  8. Does it have to responsive?
  9. Does it need RBAC role based access control?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment