system-design-interview
system-design-interview copied to clipboard
Questions need to ask
- How many types of platforms (computers, mobiles, tablets) need to support?
- How many users need support?
- Are users distributed locally, nationally, or globally?
- What is the requirement for availability? How many nines do we need to achieve?
- Is there any rush hours for the application?
- Is there any big image/video files we need to serve our clients?