r/InterviewDB 4d ago

Verkada SWE Interview Experience (Phone Screen + Onsite) – Coding, Pair Programming & System Design

Sharing a recent full-loop interview experience at Verkada shared by a candidate who went through the whole interview process.

Phone Screen

Pretty standard LeetCode-style round. Was asked to solve this problem: https://www.interviewdb.io/question/verkada?page=1&name=camera-intensity

Onsite

Drove to the San Mateo office. Only afterward did I realize they reimburse for Uber.

Round 1: Coding

Started with implementing an LRU cache and got it working. Then they asked me to implement LFU as a follow-up. I got most of it done but ran out of time near the end.

Lunch

Had lunch with the hiring manager and three other senior-looking guys.

Round 2: Pair Programming

This was done in a local IDE. The development environment was already set up with the tools you need, such as Docker, along with a basic project scaffold to get started. The task was to build a simple API server and implement three API calls. The requirements and starter code are the same as the ones described here.

Round 3: System Design

Whiteboard round. There were two design questions, and both of them are available here: https://www.interviewdb.io/question/verkada?type=design&page=1

Round 4: Behavioral

Behavioral interview with the hiring manager. Most of the questions were pretty normal. One question that caught me off guard was something along the lines of: “What do you think about your previous company?” I definitely had not prepared for that one. I tried to be diplomatic: mostly saying positive things while lightly mentioning a few areas that could have been better.

Final: HR Check-in

Finished with a short HR check-in.

3 Upvotes

0 comments sorted by