Quiz
Back-of-the-Envelope Estimation
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (10)
1What is the purpose of back-of-the-envelope estimation in system design?
- ATo provide exact performance numbers for implementation.
- BTo estimate capacity or performance requirements using approximations.
- CTo simplify system architecture by eliminating redundancy.
- DTo benchmark the system against competitors.
2Why is understanding the power of two important in system design calculations?
- AIt simplifies compression algorithms.
- BIt is the basis for all binary computations in distributed systems.
- CIt ensures correct calculations for data volume units.
- DIt is used to estimate latency in networking.
3According to latency numbers, which of the following is the fastest operation?
- ADisk seek
- BL1 cache reference
- CReading 1 MB from the network
- DCompressing 1K bytes with Zippy
4If a system needs to store 100 TB of new data every day for 1 year, approximately how much storage will be required?
- A36.5 PB
- B10 PB
- C3.65 PB
- D100 PB
5What is the peak QPS (Query Per Second) if the base QPS is 5,000?
- A2,500
- B5,000
- C10,000
- D7,500
6What conclusion can be drawn about disk seeks compared to memory references?
- ADisk seeks are faster than memory references.
- BDisk seeks are significantly slower than memory references.
- CDisk seeks and memory references have similar latencies.
- DDisk seeks are not relevant for system design.
7What is the approximate annual downtime for a system with 99.99% availability?
- A52.60 minutes
- B7.31 hours
- C31.56 seconds
- D5.26 minutes
8If a system processes 200 million transactions per day, what is the approximate query per second (QPS)?
- A1,000
- B2,300
- C10,000
- D5,800
9Why is compressing data before sending it over the internet recommended?
- AIt reduces compression time.
- BIt decreases network latency.
- CIt minimizes the amount of data transmitted, saving bandwidth.
- DIt ensures data integrity during transfer.
10Which of the following tips is NOT recommended for back-of-the-envelope estimation?
- AUse approximations for quick calculations.
- BLabel units clearly for clarity.
- CFocus on solving complex equations accurately.
- DWrite down assumptions for reference.
Information
- Description
- This quiz focuses on system design principles, including scalability, latency, availability, and storage estimations. It tests the ability to perform back-of-the-envelope calculations, a critical skill for estimating system capacity, performance, and resource requirements during the design process.
- Author
- Eladio Rocha
- Language
- Español
- Views
- 17
- Tags
- Rating
- No ratings yet Rate this quiz