Design out-of-order windowed stream processor
Company: Box
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: Medium
Interview Round: Onsite
Quick Answer: This question evaluates understanding of stream processing concepts such as out-of-order event handling, sliding 60-second windows, checksum validation, deduplication, and maintaining rolling aggregates under time and space constraints.