FICO Interview Question

Design a messaging system like Twitter DMs