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

Which of the following is a reasonable mitigation for the thundering herd problem?

In this round
  1. Which of the following is a reasonable mitigation for the thundering herd problem?
  2. Why is naive modulo hashing (`hash(key) % N`) a poor way to distribute keys across multiple Memcached servers?
  3. Why can two workloads with the same total memory limit experience very different eviction behavior?
  4. Does Memcached persist data to disk?
  5. What happens when you call `get` on a key that has expired or was never set?
  6. How does consistent hashing improve on modulo hashing when scaling a Memcached pool?
  7. By default, does Memcached's classic text protocol include authentication or encryption?
  8. A team needs a cache that also supports rich data structures like sorted sets and pub/sub messaging. Which tool better fits that requirement?
  9. What is the difference between the `add` and `replace` commands?
  10. What are `incr` and `decr` used for in Memcached?
  11. What is Memcached?
  12. What does `get_multi` (batched get) offer over calling `get` in a loop for several keys?
Gaps to close?
Read the curated Memcached notes — core concepts, patterns, interview prep.
Memcached notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web