Metadata
Technology & Computer Science Undergraduate Apply Medium-
Subject
Technology & Computer Science
-
Education level
Undergraduate
-
Cognitive goals
Apply
-
Difficulty estimate
Medium
-
Tags
caching, LRU, LFU, TTL, scalability, web performance
-
Number of questions
5
-
Created on
-
Generation source
-
License
CC0 Public domain
-
Prompt
Assess students' ability to apply and evaluate cache eviction (LRU, LFU) and expiration (TTL) strategies to optimize web application performance and scalability; tasks include selecting policies for given workload patterns and memory constraints, analyzing trade-offs (hit rate, staleness, fairness, overhead), configuring TTL and eviction thresholds, and reasoning about implementation in single-node and distributed caches (consistency, synchronization, cache warming). Include scenario-based problems requiring hit/miss calculations, cache sizing, and justification of design choices.
Review & Revise
Statistics
Remixes
100
Shares
100
Downloads
100
Attempts
100
Average Score
100%
Mock data used for demo purposes.