All quizzes
Free quiz · 26 questions in the bank

Memcached quiz

Test your Memcached knowledge with a free interactive quiz — 26 questions with answers and explanations. No signup needed to play.

Question 1/12Score 0

A team needs a cache that also supports rich data structures like sorted sets and pub/sub messaging. Which tool better fits that requirement?

In this round
  1. A team needs a cache that also supports rich data structures like sorted sets and pub/sub messaging. Which tool better fits that requirement?
  2. Why is naive modulo hashing (`hash(key) % N`) a poor way to distribute keys across multiple Memcached servers?
  3. What happens when you call `get` on a key that has expired or was never set?
  4. In the cache-aside pattern, what is the correct sequence of steps on a cache miss?
  5. Why should application code explicitly invalidate (delete) a cached value on write, rather than relying solely on the TTL to expire it?
  6. What data model does Memcached use to store values?
  7. A monitoring dashboard shows a steadily rising `evictions` count under otherwise normal, unchanged traffic. What does this most likely indicate?
  8. What are the default approximate limits on key and value size in Memcached?
  9. Why can two workloads with the same total memory limit experience very different eviction behavior?
  10. What does the `set` command do if used on a key that already exists?
  11. Which of the following is a reasonable mitigation for the thundering herd problem?
  12. Does Memcached persist data to disk?
Gaps to close?
Read the curated Memcached notes — core concepts, patterns, interview prep.
Memcached notes

More quizzes

.NETAccessibilityAgile MethodologyAlertmanagerAlgorithmsAndroid