Cracking Verkada's Tough Software Engineer Interview: Tree Diameter Challenge & System Design Insights

Verkada | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The interview process included a coding round and a system design round. The coding round focused on tree-related problems, specifically calculating the diameter of a tree using a defined function format. The system design round involved designing a system to collect device health metrics in real-time, considering aspects like data freshness and cost efficiency.

Technical Questions

  • Tree Diameter (Tree, Depth-First Search)

Tips & Insights

The company is actively hiring, so candidates may have a good chance of receiving an offer. It’s important to be familiar with their specific function naming conventions during coding challenges.