Your question is Parking Lot LLD Allocation Strategy. 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).
What parking spot allocation strategy would you use in a low-level design for a parking lot?
Explain how you would represent parking spots, select an appropriate spot for each vehicle, handle different vehicle sizes, and release spots when vehicles leave. Discuss the data structures, allocation policy, complexity, and concurrency considerations.