Pleo interview question

create in-memory database implementation supporting concurrent updates