HiBob logo

HiBob Interview Questions
& Process

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

Based on 270 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
61.9% Positive experience

Which role are you interviewing for?

30 roles · 270 reports

Candidate interview experiences

First-hand accounts from people who interviewed at HiBob.

Showing 4 of 270
HiBob logo
HiBob

Implementation Manager

Operations · nearly a year ago

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Take home
Interview formats
Behavioral Technical

So I applied and a month later, I got this super short email with a link for a video interview. It didn't give much info, but the link had instructions on how to record, calling it a "test." I wasn't sure if it was a skills test or what. It had 6 questions, 15 minutes to answer, and I could re-record if needed. A few days after that, they emailed to say I didn't make it, with no feedback. It felt really impersonal, honestly. They didn't even offer a chance to chat and ask questions about the job or company after I put in all that effort.

Confirmed questions6 questions
  • Tell me about yourself and your superpower, and why you want this job.
  • How do you collaborate with clients to identify optimal product solutions?
  • What accomplishment are you most proud of?
HiBob logo
HiBob

Software Engineer

Engineering · nearly a year ago

Senior Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Panel Background check
Interview formats
Technical Presentation Group Behavioral

So yeah, the interview experience at HiBob was really good. The whole process was super clear and organized, and it went by pretty fast, but not in a way that felt rushed. First, there was a recruiter call, then a technical interview over Zoom, followed by a design review at the office. After that, there was a group interview on Zoom with some managers, and finally, an HR interview. They kept me in the loop the whole time, let me know what to expect at each step, and got back to me quickly. It all wrapped up in about two weeks, which was awesome. Everyone I talked to was professional, ready, and respected my time. It seemed like a well-thought-out process to check both my skills and if I'd fit with the team, all done efficiently.

Confirmed questions1 question
  • Could you design a Google Calendar application?
HiBob logo
HiBob

Customer Experience Specialist

Operations · nearly a year ago

Entry Average Negative experience No offer 5 rounds
Interview process
Recruiter call Panel Take home Technical screen Phone screen
Interview formats
Behavioral Case Presentation

The whole process took 7 weeks and had 5 stages. It started with a one-way interview, then a panel interview, followed by a case study assessment, a Cx lead interview, and finally a hiring manager interview. After all that, they asked for two references, one of whom had to be a direct report. Honestly, it was a really unprofessional experience considering how much time and effort I put in, and they didn't even end up contacting my references after specifically asking for them. It felt disrespectful to both me and my references because the HR was so unresponsive and communication was slow and lacked transparency. This really shows how a company treats its employees by how they treat candidates. After investing so much time, I expected clear and quick communication, but all I got was a generic rejection email.

Confirmed questions1 question
  • What is your motivation for seeking employment at HiBob?
HiBob logo
HiBob

Solutions Architect

Engineering · nearly a year ago

Mid Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Presentation Onsite
Interview formats
Behavioral Technical Presentation

The interviews were all on Zoom, which was pretty convenient. It started with a recruiter phone screen, followed by a hiring manager chat. Then there was a take-home task that I had to present to a panel. After that, I had an in-person interview at the office. Everyone I met was really nice, and I enjoyed the process even though I didn't get an offer. I did have a couple of minor complaints. Sometimes it took a really long time for them to respond, so a little update communication would have been good. The recruiter was on vacation for part of it, but that still felt like a weak excuse (maybe someone else could have taken over my application?). Also, I couldn't actually contact the recruiter directly, only through a no-reply email. Most recruiters are pretty chill about answering questions as they come up, but I couldn't do that here. I had to ask someone else involved in the interview process for an update, and they got back to me super fast.

Confirmed questions1 question
  • Can you describe a difficult internal situation you managed?

HiBob Interview Questions

Quoted word for word from HiBob interview reports.

Given the provided Java classes `MeetingRoom.java` and `MeetingRoomFinder.java`, implement the `bookMeetingRoom` method. This method should take a `LocalDate` and an `int` for the number of people, and return an `Optional<MeetingRoom>` representing an available room for that date. The room should have the smallest capacity that can accommodate the specified number of people.

Read reports

Write an SQL query to find all rooms available on a specific date, considering the number of people needed.

Read reports

Given the `MeetingRoom` class and the `MeetingRoomFinder` class with a private `meetingRooms` array, implement the `bookMeetingRoom(numberOfPeople: number, date: Date): MeetingRoom | null` method within `MeetingRoomFinder` to find and book an appropriate meeting room. Please add your code implementation for this method.

Read reports

Implement a method for booking rooms, ensuring efficient management and preventing double bookings, using the provided `MeetingRoom` and `MeetingRoomFinder` classes.

Read reports

Given a list of rooms and their accommodation capacities, could you devise a function that identifies the smallest available room for a specified date?

Read report

In a React Native app with email/password auth (not third-party), how do you keep a user logged in persistently even after the app is closed? (Token isn't the answer, think about react-native-keychain).

Read report

Could you write a plain "subject" class with next and subscribe methods, and then call next with a value? It should also be typed.

Read report

How would you design or implement a rate limit of 20 requests per IP address per minute for an API?

Read report

Design a chess game: explain how to manage turns, declare a winner, prevent cheating, and stop the game, given that each player's input is an algorithm that the game manager will activate each turn.

Read report

Formats, difficulty and experience

Across all 270 HiBob interview reports.

Interview formats

Behavioral 40.3%
Technical 22.2%
Presentation 15.5%
Coding 8.4%
Other 4.3%

Interview difficulty

Easy 14.8%
Average 71.9%
Difficult 13.3%

Candidate experience

Positive 61.9%
Neutral 14.8%
Negative 23.3%

Reports by job function

Sales 96
Engineering 73
Operations 42
Marketing 15
Product 13
HR 11