The interview process typically involves a phone screen, followed by a coding challenge, and then potentially a more in-depth panel interview with some technical questions. This is a fairly standard process.
However, the recruiting process was very disorganized.
If you apply to multiple positions, the company will reject you for some and consider you for others they deem a better fit, which is standard practice.
In my case, the rejection email and the recruiter did not specify which position Verkada rejected me for and which they were considering me for. This led to an awkward moment during the phone screen. I had to discuss my interest in multiple positions, and the recruiter became confused.
Remember, this is a security company, and it experienced a cybersecurity attack a few years ago. I will not mention the irony of this.
They rejected me for the position for which I was better qualified and then had me interview for a role I was much less qualified for.
The coding challenge was very easy and administered on CodeSignal. It seemed like the recruiter liked me, but the rest of the hiring team did not.
The first thing they asked me was, "Are you interviewing at other companies?" This is pretty standard.
I answered, and the recruiter kept pressing hard about which companies and what positions. Pretty standard, but pressing hard is not.
The following metrics were computed from 27 interview experiences for the Verkada Software Engineer role in United States.
Verkada's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Verkada's Software Engineer interview process in United States.