| 1 | How do you use the EXISTS and RENAME commands, and what should you be careful about when using RENAME? Redis › Redis CLI & Basic Commands | Redis | Redis CLI & Basic Commands | Intermediate |
| 2 | What do the basic SET, GET, and DEL commands do in Redis? Redis › Redis CLI & Basic Commands | Redis | Redis CLI & Basic Commands | Beginner |
| 3 | How do you use redis-cli in scripting mode to automate repetitive administrative tasks rather than running commands interactively? Redis › Redis CLI & Basic Commands | Redis | Redis CLI & Basic Commands | Advanced |
| 4 | What is the difference between the EXPIRE, TTL, and PERSIST commands in Redis? Redis › Expiration & Eviction | Redis | Expiration & Eviction | Beginner |
| 5 | What is ICommand and how do commands work in MVVM? .NET MAUI › Data Binding & MVVM | .NET MAUI | Data Binding & MVVM | Intermediate |
| 6 | What is ICommand and how do commands work in MVVM? .NET MAUI › Data Binding & MVVM | .NET MAUI | Data Binding & MVVM | Intermediate |
| 7 | 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 |
| 8 | 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 |
| 9 | What is the dotnet CLI, and what are some of its most commonly used commands? .NET › .NET CLI, SDK & Project Structure (csproj) | .NET | .NET CLI, SDK & Project Structure (csproj) | Beginner |
| 10 | What geospatial capabilities does Redis provide, and what commands are used to add location data? Redis › Geospatial Data in Redis | Redis | Geospatial Data in Redis | Beginner |