| 1 | What third party tools are commonly used for more comprehensive monitoring and visualization of Redis metrics beyond the built-in commands? Redis › Redis Monitoring & Observability | Redis | Redis Monitoring & Observability | Intermediate |
| 2 | How would you diagnose a sudden, unexplained increase in Redis latency using the various monitoring tools and commands available? Redis › Redis Monitoring & Observability | Redis | Redis Monitoring & Observability | Advanced |
| 3 | What key metrics should you monitor to keep track of a Redis instance's overall health? Redis › Redis Monitoring & Observability | Redis | Redis Monitoring & Observability | Beginner |
| 4 | How do you check the cache hit and miss ratio for a Redis instance being used as a cache, and why does this metric matter? Redis › Redis Monitoring & Observability | Redis | Redis Monitoring & Observability | Beginner |
| 5 | What is the Redis slow log, and how do you use it to identify commands that are taking longer than expected to execute? Redis › Redis Monitoring & Observability | Redis | Redis Monitoring & Observability | Intermediate |
| 6 | How do you use the LATENCY command family in Redis to identify specific sources of delay within the server's internal operations? Redis › Redis Monitoring & Observability | Redis | Redis Monitoring & Observability | Intermediate |
| 7 | How would you set up proactive alerting for a production Redis instance to catch problems before they significantly impact your application? Redis › Redis Monitoring & Observability | Redis | Redis Monitoring & Observability | Advanced |
| 8 | How do you check the current status of a Sentinel deployment to confirm it is properly monitoring your Redis primary and replicas? Redis › Redis Sentinel & High Availability | Redis | Redis Sentinel & High Availability | Intermediate |
| 9 | What is the role of certificate expiration monitoring in maintaining a secure, always available Redis deployment? Redis › TLS & Encryption in Redis | Redis | TLS & Encryption in Redis | Intermediate |
| 10 | How would you use redis-cli's built-in monitoring and debugging features to troubleshoot a live performance issue on a production Redis instance? Redis › Redis CLI & Basic Commands | Redis | Redis CLI & Basic Commands | Advanced |
| 11 | How do you add items to a HyperLogLog and get an estimated count of unique items using Redis? Redis › HyperLogLog in Redis | Redis | HyperLogLog in Redis | Beginner |
| 12 | What tool does Redis provide for benchmarking its performance, and how do you use it? Redis › Redis Performance Tuning & Benchmarking | Redis | Redis Performance Tuning & Benchmarking | Beginner |
| 13 | What are some common mistakes developers make when implementing distributed locks with Redis, and how do you avoid them? Redis › Distributed Locks with Redis | Redis | Distributed Locks with Redis | Intermediate |
| 14 | How do you check the current version, uptime, and general health information for a running Redis instance? Redis › Redis Architecture & Installation | Redis | Redis Architecture & Installation | Intermediate |
| 15 | How do you monitor the length and health of a Redis based queue to ensure workers are keeping up with incoming tasks? Redis › Redis as a Message Queue | Redis | Redis as a Message Queue | Intermediate |
| 16 | How do you use the MEMORY DOCTOR and MEMORY STATS commands to get recommendations and detailed insight into Redis's memory usage patterns? Redis › Redis Memory Optimization | Redis | Redis Memory Optimization | Intermediate |
| 17 | What common commands and usage patterns should generally be avoided because they can cause performance problems on a large Redis dataset? Redis › Redis Performance Tuning & Benchmarking | Redis | Redis Performance Tuning & Benchmarking | Intermediate |
| 18 | How do you use the redis-cli --latency option to measure the round trip time between your client and a Redis server? Redis › Redis Performance Tuning & Benchmarking | Redis | Redis Performance Tuning & Benchmarking | Intermediate |
| 19 | How do you check the current replication status and role of a specific Redis instance, whether it is acting as a primary or a replica? Redis › Redis Replication | Redis | Redis Replication | Intermediate |
| 20 | If a team is already using Memcached and considering a migration to Redis, what migration considerations and challenges should they plan for? Redis › Redis vs Memcached | Redis | Redis vs Memcached | Intermediate |
| 21 | How do you monitor the total number of active sessions currently stored in Redis, and why might this metric be useful? Redis › Session Management with Redis | Redis | Session Management with Redis | Intermediate |
| 22 | How would you design and test a complete disaster recovery drill for a Redis based application to verify your team can actually recover successfully under pressure? Redis › Redis Backup & Disaster Recovery | Redis | Redis Backup & Disaster Recovery | Advanced |
| 23 | How would you conduct a thorough performance benchmarking exercise to compare two different Redis configurations before deciding which to use in production? Redis › Redis Performance Tuning & Benchmarking | Redis | Redis Performance Tuning & Benchmarking | Advanced |
| 24 | How do you provide helpful feedback to API consumers about their current rate limit status, such as how many requests they have remaining? Redis › Rate Limiting with Redis | Redis | Rate Limiting with Redis | Intermediate |
| 25 | What is replication lag, and what factors can cause a replica to fall noticeably behind its primary server? Redis › Redis Replication | Redis | Redis Replication | Intermediate |
| 26 | How do you check the current statistics and configuration of an existing Bloom filter, such as its capacity and current false positive rate? Redis › RedisBloom (Probabilistic Data Structures) | Redis | RedisBloom (Probabilistic Data Structures) | Intermediate |
| 27 | How do you check the current distribution of hash slots and keys across the nodes in a Redis Cluster to identify potential imbalances? Redis › Cluster Sharding & Hash Slots | Redis | Cluster Sharding & Hash Slots | Intermediate |
| 28 | How do you monitor the overall health and status of a Redis Cluster to catch problems before they affect your application? Redis › Clustering | Redis | Clustering | Intermediate |
| 29 | How does a client library handle automatic reconnection if the connection to Redis is unexpectedly lost? Redis › Connection Pooling & Client Libraries | Redis | Connection Pooling & Client Libraries | Intermediate |
| 30 | How do you monitor how many keys are currently being evicted from Redis due to memory pressure, and why is this an important metric to track? Redis › Expiration & Eviction | Redis | Expiration & Eviction | Intermediate |
| 31 | How do you check how many subscribers are currently listening to a specific channel in Redis? Redis › Pub/Sub | Redis | Pub/Sub | Intermediate |
| 32 | How would you design a Redis Cluster deployment to properly balance high availability, performance, and cost for a large scale production application? Redis › Clustering | Redis | Clustering | Advanced |
| 33 | How would you configure connection pooling settings to optimize performance for a high traffic application while avoiding overwhelming the Redis server? Redis › Connection Pooling & Client Libraries | Redis | Connection Pooling & Client Libraries | Advanced |
| 34 | How would you diagnose and resolve a situation where important data is being unexpectedly evicted from Redis due to memory pressure? Redis › Expiration & Eviction | Redis | Expiration & Eviction | Advanced |
| 35 | What performance considerations should you keep in mind when enabling keyspace notifications on a high throughput Redis instance? Redis › Keyspace Notifications | Redis | Keyspace Notifications | Advanced |
| 36 | What are the performance and blocking implications of running a Lua script in Redis, especially for a script that takes a long time to execute? Redis › Lua Scripting | Redis | Lua Scripting | Advanced |
| 37 | What practical use cases in a real application are well suited to keyspace notifications despite their delivery limitations? Redis › Keyspace Notifications | Redis | Keyspace Notifications | Intermediate |