Find Shared Motion Periods Across Camera Streams
Company: Serval
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Overview: Convert thresholded camera readings into closed active periods, then report the periods shared by every stream. Account for isolated readings, timestamp gaps, empty camera sets, point intersections, non-mutating inputs, and the demands of out-of-order or unbounded live data.
Read the full Serval Software Engineer interview experience this question came from