Available question text
Design a data structure that manages a fixed pool of phone numbers (0..maxNumbers-1) supporting get (assign and return an available number), check (report if a number is available), and release (make a previously assigned number available again). The challenge is to support these operations efficiently (ideally O(1)) and correctly handle reuse of released numbers.
Related questions
Continue with questions that share topics or the same question type.
Sources · 1 reference
These records explain where the question appears. A company tag or candidate report does not guarantee a future interview question.
Hello Interview · 1 record
Apple
Leetcode 379. Design Phone Directory
Reported Feb 14, 2025 · 2 source reports
SENIOR
Source snapshot: Nov 12, 2026
View source