Design real-time per-status device counts
Company: Verkada
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Technical Screen
Quick Answer: This question evaluates a candidate's ability to design scalable, fault-tolerant real-time aggregation systems that produce per-minute status counts, including considerations for event-time versus processing-time semantics, out-of-order and late arrivals, deduplication, and missing heartbeats.