IBM interview question

Design a chat application system