Quiz
Back-of-the-Envelope Estimation
Crie uma conta grátis para terminar este quiz
Salve seu progresso e veja sua nota final.
Já tem uma conta? Inicie sessão
Perguntas do 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.
Informações
- Descrição
- 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.
- Autor
- Eladio Rocha
- Idioma
- Español
- Visualizações
- 17
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz