| 1 | What is Redis ACL, and how does it provide more granular access control than a single shared password? Redis › Redis Security & ACL | Redis | Redis Security & ACL | Beginner |
| 2 | How do you create a Redis ACL user with permissions restricted to only specific commands and a specific pattern of keys? Redis › Redis Security & ACL | Redis | Redis Security & ACL | Intermediate |
| 3 | What are Redis ACL categories, and how do they simplify granting permissions for groups of related commands? Redis › Redis Security & ACL | Redis | Redis Security & ACL | Intermediate |
| 4 | What are some general security best practices to follow when deploying Redis, beyond just setting a password? Redis › Redis Security & ACL | Redis | Redis Security & ACL | Intermediate |
| 5 | How would you design a comprehensive Redis ACL strategy for an organization with multiple applications and teams accessing the same Redis infrastructure? Redis › Redis Security & ACL | Redis | Redis Security & ACL | Advanced |
| 6 | How do you set a password to require authentication before clients can execute commands on a Redis instance? Redis › Redis Security & ACL | Redis | Redis Security & ACL | Beginner |
| 7 | How do you secure Redis network communication using TLS encryption, and what performance considerations come with enabling it? Redis › Redis Security & ACL | Redis | Redis Security & ACL | Advanced |
| 8 | What security considerations are important when storing sensitive session data in Redis, such as authentication tokens? Redis › Session Management with Redis | Redis | Session Management with Redis | Advanced |
| 9 | What is redis-cli, and how do you use it to connect to and interact with a Redis server? Redis › Redis CLI & Basic Commands | Redis | Redis CLI & Basic Commands | Beginner |
| 10 | Why is enabling TLS encryption important for a Redis deployment, and what does it actually protect against? Redis › TLS & Encryption in Redis | Redis | TLS & Encryption in Redis | Beginner |
| 11 | What certificate files are required to configure TLS on a Redis server? Redis › TLS & Encryption in Redis | Redis | TLS & Encryption in Redis | Beginner |
| 12 | What are the most important configuration settings to review and adjust when preparing a Redis instance for production use? Redis › Redis Architecture & Installation | Redis | Redis Architecture & Installation | Intermediate |
| 13 | What licensing considerations should you be aware of when using Redis modules in a commercial product? Redis › Redis Modules Overview | Redis | Redis Modules Overview | Intermediate |
| 14 | What Kubernetes resources are typically needed to properly expose and configure a Redis deployment for other applications within the same cluster to use? Redis › Redis with Docker & Kubernetes | Redis | Redis with Docker & Kubernetes | Intermediate |
| 15 | How does mutual TLS authentication differ from standard one way TLS, and why would you enable it for Redis? Redis › TLS & Encryption in Redis | Redis | TLS & Encryption in Redis | Intermediate |
| 16 | How do you configure a Redis client application, such as one using the redis-py library, to connect over TLS? Redis › TLS & Encryption in Redis | Redis | TLS & Encryption in Redis | Intermediate |
| 17 | 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 |
| 18 | How would you design a session management system that supports both a sliding expiration for active users and an absolute maximum session lifetime regardless of activity? Redis › Session Management with Redis | Redis | Session Management with Redis | Advanced |