LLD - Design — Parking Lot SystemA requirement states: "The system shall send notifications immediately." What is the main issue with this requirement?AIt is too specific and limits design optionsBIt is ambiguous and lacks measurable criteriaCIt is a non-functional requirement incorrectly statedDIt conflicts with security requirementsCheck Answer
Step-by-Step SolutionSolution:Step 1: Analyze the requirement"Immediately" is vague and subjective.Step 2: Identify issueRequirement lacks measurable or testable criteria.Step 3: Correct approachSpecify exact timing, e.g., "within 5 seconds".Final Answer:It is ambiguous and lacks measurable criteria -> Option BQuick Check:Check if requirement is measurable [OK]Quick Trick: Avoid vague terms like 'immediately' [OK]Common Mistakes:MISTAKESAssuming 'immediately' is preciseConfusing functional with non-functional requirementsIgnoring need for measurable criteria
Master "Design — Parking Lot System" in LLD9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepArchTryChallengeDesignRecallScale
More LLD Quizzes Design — Elevator System - Scheduling algorithm (SCAN, LOOK) - Quiz 4medium Design — Elevator System - State management (idle, moving up, moving down) - Quiz 14medium Design — Elevator System - Emergency handling - Quiz 8hard Design — Elevator System - Elevator, Floor, Request classes - Quiz 3easy Design — Library Management System - Class design (Book, Member, Librarian, Loan) - Quiz 2easy Design — Library Management System - Search functionality design - Quiz 8hard Design — Library Management System - Why library management tests CRUD design - Quiz 14medium Design — Tic-Tac-Toe Game - Move validation - Quiz 7medium Design — Tic-Tac-Toe Game - Board, Player, Game classes - Quiz 7medium Design — Tic-Tac-Toe Game - Win condition checking - Quiz 4medium