WeWork interview question

build a distributed queue system