Implement a sliding-window rate limiter allow() | Microsoft Interview Question