Implement a Five-Minute Hit Counter
Company: Apple
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Onsite
Overview: Implement a `HitCounter` with two operations:. Make the API or object boundaries explicit, then cover invariants, edge cases, testing strategy, and operational trade-offs.
Read the full Apple Software Engineer interview experience this question came from