Rover.com logo

Rover.com Interview Questions
& Process

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

Based on 260 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
56.5% Positive experience

Which role are you interviewing for?

30 roles · 260 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Rover.com.

Showing 4 of 260
Rover.com logo
Rover.com

Product Designer

Design · nearly a year ago

Senior Average Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Technical Behavioral

My experience with Rover's hiring process was a bit confusing. Although they initially presented a detailed interview plan, the process structure changed at the last minute, with phases being combined with very little notice. This inconsistency in the candidate's roadmap gives a feeling of internal improvisation that taints the applicant's experience. Be careful with the concept of "flexible hours". The most important thing for future candidates is time management. What they present as flexible hours is, in practice, an absolute dependence on the Seattle office: • Fixed late/evening meetings: There are recurring meetings starting at 6 PM (at least two days a week) that are immovable. • Shifted workday: On other days, you're expected to "adapt" to emerging needs. This actually means shifting your workday towards the afternoon/evening on a regular basis to overlap with US hours. • Work-life balance: This isn't flexibility designed for the employee, but a requirement for your personal life to adjust to headquarters' hours. In summary: If you value having a stable workday or finishing early, keep in mind that the priority here is Seattle's schedule, and that will affect your evenings almost daily.

Confirmed questions4 questions
  • Can you detail two projects you've completed from beginning to end, explaining their development and execution?
  • Can you share examples of real situations or cases that turned out well?
  • Can you share examples of real situations or cases that didn't turn out as expected?
Rover.com logo
Rover.com

Product Analytics Manager

Analytics · a year ago

Manager Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen Onsite
Interview formats
Technical Coding

First, they sent me some questions via email to answer. I didn't speak with HR at all. After that, I had an interview with the hiring manager. During the interview, they asked me a lot of questions about my experience and why I had made certain decisions. The questions were relevant, although the tone was very serious. Then, without any warning, they shared a link for me to do a live SQL coding test. I didn't like that they didn't inform me about the test. They also didn't explain their process or its stages to me. I was left with a bad feeling after the interview. The next day, they told me I wasn't moving forward. I won't consider Rover in the future; it didn't feel like they have a good environment.

Confirmed questions2 questions
  • Give me an example of when you have used A/B testing.
  • Can you provide an instance where you utilized A/B testing?
Rover.com logo
Rover.com

Data Scientist

Analytics · a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Behavioral Case Technical Coding

The interview process was super organized, though it did take a while. Everyone I met was fantastic and made the interviews feel like a team effort, really comfortable. Recruiting was on top of communication. I got to meet the whole team, which honestly made me more excited to join. It started with a chat about behavior and an ML case study with the Hiring Manager. Then, I had a take-home task. After passing that, there was a technical check and a discussion about the take-home. The final part was a remote onsite loop with three interviews: another ML case study, stats, and a behavioral one.

Confirmed questions1 question
  • A take-home analytics assignment using toy data and Python, primarily serving as a test of thought process.
Rover.com logo
Rover.com

Senior Software Engineer

Engineering · a year ago

Senior Easy Negative experience No offer 9 rounds
Interview process
Recruiter call Take home Technical screen Panel Onsite Background check Offer
Interview formats
Technical Coding System Design Behavioral

This was a long process with 9 interviews in total. It started with an HR interview, then a manager interview. After that, there was a take-home assignment where I had to process a CSV file, perform calculations, and output a new CSV, which took about 4 hours for the task and another 12 hours to prepare with Docker and unit tests. Then came a panel interview for system design. Following that was a behavioral interview with the initial manager and an additional manager from another team. The process also included another take-home project involving coding where I had to implement a new requirement in front of two engineers.

Confirmed questions8 questions
  • For the system design question, how would you structure the database tables to handle chat conversations between a sitter, an owner, and potentially a support agent?
  • Following up on the chat system design, what approach would you take to handle a very high volume of messages per day?
  • For the take-home exercise, you're given a CSV of customer reviews. Your task is to write a command-line program that imports this data into memory and then implements Rover's search algorithm to generate a 'sitters.csv' file. This file should include Sitter email, name, profile score, ratings score, and search score, sorted by search score in descending order.

Rover.com Interview Questions

Quoted word for word from Rover.com interview reports.

What would you do if a sitter reported that an animal they were watching damaged their property and they can't continue to watch the dog?

Read reports

What would you do if a pet owner called saying their sitter damaged something in their home?

Read reports

Could you implement a class and its tests that parse a string and perform calculations on it?

Read reports

If you were part of a band, what kind of band would it be and what instrument would you play?

Read reports

How would you handle a situation where a pet owner claims their walker didn't show up for a scheduled visit?

Read report

Given that the web application needs to handle a peak load of 10 searches per second, how would you design the API for the backend service that provides sitter and rank data to the frontend?

Read report

A sitter mentioned using kennels to calm a dog experiencing anxiety in response to a Safety Plan Request. How would you address this with the sitter, and would you take any action regarding their account?

Read report

What would you do if a client insisted a scheduled service provider did not complete their visit, even though it was confirmed?

Read report

My favorite was, "what movie, music, or book character would you consider to be your soulmate?", and there is, of course, more depth to the question than it would at first seem.

Read report

Formats, difficulty and experience

Across all 260 Rover.com interview reports.

Interview formats

Behavioral 37%
Technical 29.3%
Coding 10.4%
Other 7.2%
Presentation 7%

Interview difficulty

Easy 20%
Average 64.6%
Difficult 15.4%

Candidate experience

Positive 56.5%
Neutral 16.9%
Negative 26.5%

Reports by job function

Operations 102
Engineering 63
Analytics 35
Marketing 13
Design 13
Other 9