Your question is Design a Parking Slot Booker. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
You are building a parking platform that supports multiple companies sharing the same parking inventory. Employees can search for available slots, and the system decides which slots to show and book based on company rules, availability, and past usage patterns.
Design a Parking Lot system with multi-company support and booking logic.