
Hiver Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 97 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 97 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Hiver.
Software Development Engineer
So the interview process had 3 rounds total. First round was DSA and LLD. They asked me to find array duplicates and a sliding window problem. The second round was HLD. They asked me about intra city bus LLD. Feedback for both rounds was positive from the interviewers. However, after the second round, HR told me that my feedback was good for an SDE 2 role, not SDE 3, based on their experience. The company is good, you guys should try. I hope HR will reach out to me for the SDE 2 role in the future.
- Given an array, find the duplicate element.
- Solve the sliding window problem.
- Design the Low-Level Design for an intra-city bus system.
Software Engineer II Frontend Developer
The interview process included a DSA round, an LLD round, an HLD round, and a hiring manager round. The first DSA round was conducted by a backend engineer for a frontend role, which I found unusual. They asked questions like 'Maximum candies I can eat in given amount. You can get 1 candy if exchange with 3 wrappers.' which is a recursion problem, and 'Max product of subarray'. Even though I solved both, I felt these questions weren't really necessary for a frontend developer at this level. The second round was LLD, a machine coding round where I had to build a task management application. The constraints were that a maximum of 4 workers could work at a time, and a new task could be assigned once a worker was free. If all workers were busy, the task would be added to a waiting list. I found this to be a difficult problem to solve within an hour, especially handling asynchronous execution and task assignment. I'm quite sure it's not possible to get a running solution in just an hour. My approach was correct, but I was rejected because I couldn't complete the problem. I think they lose good candidates with such questions because they require research and development beyond a one-hour timeframe. I'm not happy with the second round and the questions asked. I was really interested in the company, but hopefully, they will improve their process in the future.
- What is the maximum product of a subarray?
Customer Success Manager
I went through 5 interviews for a CSM position in the US. It felt like they were still figuring out the hiring process for US employees, but overall it was pretty easy. I talked to my future peer, the recruiter, the hiring manager, the CEO, and the head of HR. Everyone was professional and knew their stuff about the product and market. The head of HR was particularly thorough in understanding how I learn and handle customers. They didn't end up extending an offer, as I had already accepted another role, but it was a good experience.
- Can you describe your background and experience?
- What motivated your interest in our company?
- How do you typically manage customer accounts?
QA Engineer
So, there were 2 rounds for this QA Engineer role. The first was an assessment, which I passed. Then, the second round was a virtual chat with a senior QA at Hiver. The interviewer was pretty relaxed, which helped me calm down. I thought I did well, but sadly, I got rejected without any explanation. I tried asking HR for feedback, but no luck. Had to chase the interviewer to get any sort of feedback. The whole process itself was pretty smooth though, and they handled my resume well. Just wish I knew why I didn't make it.
- Could you outline test cases for testing a lift?
- What test cases would you create for testing an upload button?
- Can you answer some automation questions based on theory?
Hiver Interview Questions
Quoted word for word from Hiver interview reports.
“Given a string, count how many strings stored in a map are its anagrams.”
Read reports →“What is the second-largest sum of two elements in a list?”
Read reports →“Can you find the common ancestor of two nodes in a binary tree?”
Read reports →“How would you partition a string s so that every substring in the partition is a palindrome, and what is the minimum number of cuts required for this palindrome partitioning of s?”
Read reports →“What is the difference between Python 2.x and Python 3.x?”
Read report →“How can you find the second largest sum in a list using just one loop and O(n) efficiency?”
Read report →“Is it possible to rearrange the letters of a given string to form a palindrome?”
Read report →“In O(n) time, how do you find the missing element between two lists? For instance, if L1=[1,2,3,4,5] and L2=[1,2,4,5], the missing number is 3.”
Read report →“What is the largest number in a sliding window of size 3 for a given array?”
Read report →Formats, difficulty and experience
Across all 97 Hiver interview reports.