Brivo logo

Brivo Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

3.6 Rounds average
Average Typical difficulty
20% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Brivo.

Showing 3 of 5
Brivo logo
Brivo

Software Engineer

Engineering · more than a year ago

Intern Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The interview process was pretty smooth. It started with a recruiter call where we talked about my experience. Then there were some technical questions about Javascript data manipulations using HashMap, and I also had to solve a LeetCode medium problem. The whole thing took about two weeks.

Confirmed questions3 questions
  • Could you explain some Javascript questions related to data manipulation with HashMaps?
  • Describe how you would analyze two datasets to address specific queries regarding their join and subsequent display on an HTML page.
  • Complete a LeetCode medium difficulty problem.
Brivo logo
Brivo

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 7 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Onsite Panel Group
Interview formats
Behavioral Technical Coding System Design

The interview process for this role is quite extensive, involving seven distinct rounds. It begins with a recruiter screen lasting about 20 minutes, followed by a one-hour interview with the hiring manager. Next, candidates are expected to complete a take-home assignment estimated to take 4-5 hours. After that, there's a one-hour technical interview, a 30-minute design interview, and a 30-minute leadership interview. If you successfully navigate these stages, the final round is a 30-minute meeting with the rest of the team. In my case, the leadership decided the position wasn't a good business fit before the team meeting, making that last interview unnecessary and a waste of time for everyone involved.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Brivo logo
Brivo

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical

So, first there was a recruiter screening, then a 45-minute call with the hiring manager. After that, there were three more virtual onsite interviews. Honestly, it was pretty disappointing how I got ghosted after all those interviews. I even followed up a couple of times, but no response. Not cool at all. It's important to give candidates some closure, even if it's a rejection.

Confirmed questions3 questions
  • Could you introduce yourself?
  • Are you open to a hybrid work arrangement?
  • Can you discuss your past projects?

Brivo Software Engineer Interview Questions

Quoted word for word from Brivo interview reports.

Could you explain some Javascript questions related to data manipulation with HashMaps?

Read reports

Describe how you would analyze two datasets to address specific queries regarding their join and subsequent display on an HTML page.

Read reports

Formats, difficulty and experience

Across all 5 Brivo interview reports.

Interview formats

Technical 30.8%
Behavioral 30.8%
Coding 23.1%
System Design 15.4%

Interview difficulty

Easy 0%
Average 100%
Difficult 0%

Candidate experience

Positive 20%
Negative 40%
Neutral 40%