Verkada
Hardware-plus-cloud loops: practical coding, systems design for video at scale, and questions about managing devices in the field.
Typical loop
- 1Recruiter screen
- 2Technical phone screen
- 3Onsite: two coding rounds
- 4Design round on video and device management
- 5Hiring-manager conversation
Asked on LeetCode
All 19 by time range →- Interval List IntersectionsmediumArrayTwo PointersSweep Linefrequency 100.0
- Maximum Profit in Job SchedulinghardArrayBinary SearchDynamic ProgrammingSortingfrequency 92.7
- Time Based Key-Value StoremediumHash TableStringBinary SearchDesignfrequency 89.7
- Basic Calculator IImediumMathStringStackfrequency 86.1
- LRU CachemediumHash TableLinked ListDesignDoubly-Linked Listfrequency 86.1
- Non-overlapping IntervalsmediumArrayDynamic ProgrammingGreedySortingfrequency 86.1
- Snapshot ArraymediumArrayHash TableBinary SearchDesign+1frequency 86.1
- Remove Sub-Folders from the FilesystemmediumArrayStringDepth-First SearchTriefrequency 82.0