← Back to problem

Practice: Distributed Key-Value Cache (Redis / Memcached-like)

Design a horizontally scalable in-memory cache with partitioning, replication and eviction.

45-minute interview simulation

You will move through 7 stages, each with a time budget. Type your answer as you would say it out loud. The reference answer is hidden until the review. Going over time is allowed, but it is tracked.