Back to problems

Build a Reliable Streaming Chat UI

System Design · OpenAI · Medium

You are implementing the front end for a chat experience in React. Assistant replies appear incrementally on screen, with small text fragments arriving continuously, similar to mainstream LLM chat products. The interface may display several conversations at once, and a user can send a new message before the previous answer has finished streaming. Do not jump into code. Lead the interviewer through your intended design as a verbal architecture discussion. Cover how you would…

Checking your access…