System Design Interview 1
· One min read
Collections of the system design interview questions.
Script for the interview:
-
Clarify the requirements.
-
Propose a high-level design.
-
Deep dive.
-
Wrap-up and refine.
Example questions:
Build a system that takes uploaded .csv files with different schemas and harmonizes them.
- Clarify the requirements:
- Context
- who will use the system?
- how will they use it?
- where will they use it?
- Functional Feqtures
- Non-functional requirements
- Latency
- Availability vs consistency
- Scalability
- key numbers
- Daily active users
- Files per user
- Average file size Exstimate daily volume of data.
- Constraints
- Context
