🌭 × 5🌭 × 8exp: 40exp: 80← sell first
hardGrind 75

Carnival Concession Inventory

Also known as: Perishable Inventory with FEFO

You're managing perishable inventory where items expire—and the oldest expiring stock must sell first. The twist is events arrive out of order, so you need to reconstruct the timeline before allocating. A great intro to priority-based resource management with a fun carnival framing.

Design
👩‍🏫
👨‍💼

Meet Allison & Tim

Your AI coaches

Practice coding interviews out loud with real-time voice coaching. Your code actually runs.

Free · No sign up · Early access

Desktop required to run this problem

StrongYes runs real code + tests in a desktop editor. Mobile is view-only for now, so you can’t start this here. Sorry about that — email yourself a link and pick it up on your computer.

1Basic Inventorymedium
2Part 2
3Part 3
4Part 4

Start Part 1 to unlock your next challenge

Desktop required

Sorry — mobile can’t run the editor + tests yet. Email yourself a link to continue on desktop.