Hive (CA) logo

Hive (CA) Software Engineer Interview Questions
& Process

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

Based on 35 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
22.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Hive (CA).

Showing 3 of 35
Hive (CA) logo
Hive (CA)

Software Engineer

Engineering · a year ago

Mid Average Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Phone screen Offer
Interview formats
Coding Behavioral

It started with a recruiter phone screen and then went into four technical rounds that were LeetCode style. Two of those rounds were with junior software engineers, one with a senior engineer, and the last one was with the CTO. After that, there was a chat with the CEO. The whole process moved pretty fast, which was very nice, and the recruiter was super responsive.

Confirmed questions4 questions
  • Could you solve a LeetCode Medium problem involving Breadth-First Search?
  • Do you know how to implement Topological Sort for a LeetCode Medium problem?
  • Can you demonstrate cycle detection using a stack for a LeetCode Medium problem?
Hive (CA) logo
Hive (CA)

Software Engineer

Engineering · more than a year ago

Senior Difficult Neutral experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Coding System Design

It was a pretty standard interview process, actually a bit lighter than some other places. First, there was a technical coding screen that was Leetcode style. Then, the 'final round' had two parts: one Leetcode style coding question and one system design question. The coding questions were Leetcode hard, which felt a bit like gatekeeping because they were the kind that needed a specific trick to solve rather than being difficult in terms of choosing the right data structure. The system design question was pretty standard and fair, like one you'd typically find.

Confirmed questions1 question
  • The interviewer selected hard Leetcode questions, one of which was the 'Trapping Rain Water' problem. I don't remember the exact details of the other one.
Hive (CA) logo
Hive (CA)

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding Behavioral

So my interview journey started around early September and went all the way to late October. It was like 4 technical interviews plus an intro round, and then I got the rejection. From what I've seen on Glassdoor, there was supposed to be at least one more interview after mine, with the CTO. My specific process involved: - 1 intro round - 1 technical round where I had to answer 2 questions - 2 technical interviews back to back - 1 final technical round with the CTO. Definitely some red flags though: - Every single interviewer was at least 3 minutes late, and one was over 15 minutes late. - The recruiter actually forgot to schedule my next interview, although I'll give them the benefit of the doubt because they're probably swamped. - The number of rounds was unclear; I had no clue how close I was to finishing because they could apparently add or remove rounds. - Even though there were 4 technical interviews, they were all just standard LeetCode problems. I asked during the HR round (which was actually with an engineer) and they said there were no other types of questions, which was weird. - Not a major red flag, but I had to use three different platforms for the technical problems (Google Docs, Coderpad, and I forget the third one). - The vibe with the CTO was awful, like talking to a brick wall. I went a few minutes over because I couldn't fully crack the problem. He mentioned my interview made him late for his next meeting and he had to leave. Guess his schedule was tight... You should probably check out more Glassdoor reviews before deciding if you even want to apply here. Honestly, I'm kind of glad I got rejected.

Confirmed questions5 questions
  • DP (LeetCode medium)
  • Two pointer (LeetCode medium)
  • String manipulation (LeetCode hard)

Hive (CA) Software Engineer Interview Questions

Quoted word for word from Hive (CA) interview reports.

Given a string of input, what is the longest substring that does not have repeating characters?

Read reports

Given a stream of N integers where one integer k appears more than N/2 times, how would you find k?

Read reports

Can you add two numbers represented by linked lists with digits in reverse order?

Read reports

What if the digits in the linked lists representing the numbers were not reversed, how would you add them then?

Read report

How would you serialize and deserialize a binary tree?

Read report

Can you solve Leetcode 416. Partition Equal Subset Sum?

Read report

How would you create a playing card in CSS that takes up 100% of the window?

Read report

Formats, difficulty and experience

Across all 35 Hive (CA) interview reports.

Interview formats

Coding 52.6%
Technical 33.3%
Behavioral 10.3%
System Design 2.6%
Presentation 1.3%

Interview difficulty

Easy 8.6%
Average 65.7%
Difficult 25.7%

Candidate experience

Negative 42.9%
Neutral 34.3%
Positive 22.9%