Design a Logging Library with Severity Filtering, Rate Limiting, and Aggregation | Hello Interview