Pick a focused question that fits your time, stack, and interview goal.
How much time do you have?
Show one-drill sessions you can finish now.
13 results across 1 active filter
Page 1 of 1
Compares Redis pub/sub with durable queues when broadcasting cache invalidation or refresh events.
Explains hot-key behavior, traffic concentration, partition pressure, payload size, and mitigation options.
Explains Redis memory pressure, eviction policies, key sizing, TTL discipline, and what happens when the cache is full.
Explains how an API behaves when Redis is unavailable and which cache usages can safely fall back.
Explains delete-on-write, versioned keys, event-driven invalidation, and the race conditions around cache freshness.
Explains cache observability across hit rate, latency, source load, memory, evictions, stale data, and fallback behavior.
Explains what happens when a hot key expires and how request coalescing, TTL jitter, background refresh, and stale serving help.
Explains why Redis connections are reused, how timeouts protect API threads, and how to diagnose client-side Redis pressure.
Explains cached value serialization, schema versioning, deploy compatibility, and safe handling of old payloads.
Explains session state choices for scaled-out ASP.NET Core APIs and when Redis-backed state is appropriate.
Explains the cache-aside pattern for read-heavy endpoints and how misses, TTLs, and source-of-truth reads fit together.
Explains Redis-backed rate-limit counters, atomic increments, windows, identity keys, and fallback behavior.
Explains the risks of Redis-based distributed locks and when database constraints, queues, or idempotency are safer.