Implement a Task Queue
Design and implement a task queue system that can accept, store, and process tasks in a first-in-first-out manner. The implementation should support basic operations like enqueue, dequeue, and handle concurrent access safely.
Asked at:
Uber
Question Timeline
See when this question was last asked and where, including any notes left by other candidates.
All Regions
Late October, 2025
Uber
Mid-level
Hello Interview Premium
Your account is free and you can post anonymously if you choose.