FICO interview question

Design a messaging system like Twitter DMs