Object-Oriented Programming · Airbnb · Hard
Build a class named SimpleTaskManagementSystem that manages tasks and the users they are assigned to. It must support searching tasks, limiting how many tasks each user can hold at once, assignments that lapse at a set time, marking assignments as done, and reporting a history of assignments that ran past their deadline. Calls are processed in the order they are made, and the timestamp of each call is strictly larger than that of the previous call. priority and quota are…