0
0
HLDsystem_design~20 mins

Block storage vs object storage vs file storage in HLD - Practice Questions

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Storage Mastery Badge
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Differences in data access methods
Which storage type accesses data as fixed-size chunks called blocks, allowing low-level control and fast performance?
AObject storage
BFile storage
CCloud storage
DBlock storage
Attempts:
2 left
💡 Hint
Think about storage used by databases and virtual machines.
Architecture
intermediate
2:00remaining
Choosing storage for a photo sharing app
You are designing a photo sharing app where users upload images and metadata. Which storage type is best suited to store images with metadata and scale easily?
ABlock storage for raw image data
BObject storage with metadata support
CFile storage with hierarchical folders
DLocal disk storage on user devices
Attempts:
2 left
💡 Hint
Consider storage that handles large amounts of unstructured data with metadata.
scaling
advanced
2:00remaining
Scaling file storage for many users
A company uses file storage for shared documents. As users grow, performance drops due to many concurrent file accesses. What is the main limitation causing this?
AFile storage uses a centralized metadata server causing bottlenecks
BBlock storage cannot handle many files
CObject storage lacks metadata support
DFile storage splits files into blocks causing overhead
Attempts:
2 left
💡 Hint
Think about how file systems manage file locations and access.
tradeoff
advanced
2:00remaining
Tradeoffs between block and object storage
Which statement correctly describes a tradeoff between block storage and object storage?
ABlock storage is optimized for large files with metadata, object storage for small fixed-size blocks
BBlock storage offers metadata and global namespace, object storage offers low-level control
CBlock storage provides low-level fast access but lacks metadata, object storage supports metadata but has higher latency
DBlock storage is cheaper and slower, object storage is expensive and faster
Attempts:
2 left
💡 Hint
Consider access speed and metadata capabilities.
estimation
expert
3:00remaining
Estimating capacity for mixed storage system
A system stores 10 million files averaging 5 MB each in file storage, 2 million objects averaging 20 MB each in object storage, and 500 TB in block storage. What is the total approximate storage capacity needed?
AAbout 1.5 PB
BAbout 2 PB
CAbout 1 PB
DAbout 500 TB
Attempts:
2 left
💡 Hint
Calculate total size by multiplying counts and average sizes, then sum.