Verkada Software Engineer Interview Experience — A Confusing Camera-Logging API Screen

Verkada·Software Engineer·Sep 2026
Technical Screenmedium

This one was exactly the same as another report I'd read on here. The interview itself was nice, though the interviewer spent a good chunk of time just explaining the problem.

The gist of it: the cameras generate some logs, and we needed to implement a middle-layer API server so that users could communicate with the cameras (sending requests and sending logs). We didn't need to worry about where the logs actually came from — during testing they just create some fake logs, and you only need to handle the API behavior itself. The overall problem description was really confusing, and it took me a while before I understood what I was actually supposed to build.

As a Java person, my day job also uses a REST wrapper library, so writing this by hand I was pretty rusty on a lot of the syntax. I'd suggest setting up and getting familiar with the syntax for REST API servers ahead of time. Using Python Flask would probably make it easier.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Verkada
Role
Software Engineer
Rounds
Technical Screen
Difficulty
medium
Interview date
Sep 2026
Questions from this interview
1 question

Real Verkada interview experiences

First-hand reports from Verkada candidates — the rounds, the questions they were asked, and how it went.

All 12 Verkada interview experiences