W3
Teacher
Explore
Browse by field
Artificial Intelligence
Accounting & Finance
Information Technology
Show all fields
Interview Q&A
All Interview Questions
Beginner
Intermediate
Advanced
Practice
MCQs
Quizzes
Mock Interviews
About
Light
Dark
Auto
Sign in
Get Started
Search interview questions
Search
17 questions for “Lua Scripting”
Found in 1 field. Select a question to see its full answer.
Matching topics
Redis
Lua
Scripting
7
Information Technology
17 questions in 1 technology
#
Question
Technology
Topic
Level
1
Why would you use a
Lua
script with Redis instead of just sending several separate commands from your application?
Redis › Lua Scripting
Redis
Lua
Scripting
Beginner
2
How do you pass keys and other arguments into a
Lua
script when executing it with the EVAL command?
Redis › Lua Scripting
Redis
Lua
Scripting
Beginner
3
How do you call other Redis commands from within a
Lua
script, and what restrictions apply to this?
Redis › Lua Scripting
Redis
Lua
Scripting
Intermediate
4
How do you manage and organize
Lua
scripts in a larger application to keep them maintainable as your codebase grows?
Redis › Lua Scripting
Redis
Lua
Scripting
Intermediate
5
How would you write a
Lua
script to implement an atomic rate limiter that checks and increments a request counter in a single operation?
Redis › Lua Scripting
Redis
Lua
Scripting
Advanced
6
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
7
What is the difference between EVAL and EVALSHA, and why would you use EVALSHA in a production application?
Redis › Lua Scripting
Redis
Lua
Scripting
Intermediate
8
When would you choose a
Lua
script over a MULTI and EXEC transaction to achieve atomicity in Redis?
Redis › Transactions
Redis
Transactions
Advanced
9
What is rate limiting, and why is Redis a good fit for implementing it?
Redis › Rate Limiting with Redis
Redis
Rate Limiting with Redis
Beginner
10
How do you implement a basic fixed window rate limiter using Redis's INCR and EXPIRE commands?
Redis › Rate Limiting with Redis
Redis
Rate Limiting with Redis
Beginner
Show all 17 questions in Information Technology