Code design: implement a rate limiter.
Anonimo
You need to be familiar with basic rate limiting algorithms like fixed window and sliding window. Nothing was really hard here, but you need to pay attention to time since you need implement working solution and cover it with tests. After basic solution, there will be advanced tasks, but I didn't have enough time for them.