Design a Tiered Expiring Item Store
Company: Optiver
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Design a tiered in-memory item store with deterministic placement, expiration, level-occupancy eligibility, and retrieval of the heaviest qualifying item under explicit tie-breaking rules.