Design an S3-like Object Store | Dropbox Interview Question