Aggregate Recent Message Events And Active Chats
Company: OpenAI
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: hard
Interview Round: Onsite
Overview: Prepare for a stateful event aggregation coding prompt over chat events and active chats in a rolling five-minute window. The question is useful for discussing bounded memory, window eviction, per-user active state, and how requirements change when events arrive out of order.
Read the full OpenAI Software Engineer interview experience this question came from