OpenTable Interview Question

past experience, state management, explain a solution