How would you design a chat system?
Anonymous
I'm really not sure what was expected here, but apparently my answer was good enough to get me an offer. As usual, it's important to verbalize your thought process. This not only shows the interviewer how you think, but allows him or her to interject with questions that will help guide your response.
Check out your Company Bowl for anonymous work chats.