Cognizant Interview Question

Design a Rate Limiting System to prevent API abuse.