OpenTable interview question

How to deal with errors and conflicts?