Skip to main content

Design a Parking Lot

A gate machine runs the lot: a vehicle arrives, it picks the spot that fits, and it charges the stay on the way out. Several floors, three spot sizes, three vehicle types, and pricing the owner can switch at any time.

How the round runs

Easy · 5 stages · 5 questions · 60 min
~6 min
Requirements Gathering
lists
~3 min
Identifying Core Entities
cards
~13 min
Designing Classes & Relationships
diagram
~27 min
Code Implementation
code
~11 min
Deep Dives
code

Set up your round

Level

Interviewer

Duration

Junior · Standard · 60 min