Roofstock logo

Roofstock Interview Questions
& Process

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

Based on 94 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
76.6% Positive experience

Which role are you interviewing for?

30 roles · 94 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Roofstock.

Showing 4 of 94
Roofstock logo
Roofstock

Field Dispatcher

Operations · a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical Case

4 words. My time was wasted. My resume never showed I had direct experience working as a field dispatcher and from the very first phone call with the recruiter, I advised that I have no direct experience but that my experience in account management and working in hospitality and real estate could help because I have worked with those of similar roles as a field dispatcher. The first interview was just a screen call with a recruiter. The 2nd interview was with a team lead who I would have reported to if I’ve gotten the job. He was super nice and asked questions about my knowledge of Roofstock and asked scenario based interview questions. I got moved to the 3rd round which consisted of 2 people, a Team Lead for the field dispatcher role and someone more on the operations side. Well it started off good, but then they threw me off by sharing their screen and asked how I would dispatch a maintenance man to handle various tasks. I answered to the best of my ability but once again, they knew I never had direct experience doing this. Anyways, the tone of the interview changed and they asked if I had any questions. I thought it was weird because the interview was set for 45 minutes but we were done after 20…. And the guy on the interview didn’t even ask one question. So yeah. Ended up receiving an email 3 days later that I wasn’t considered because they wanted people more closely aligned with the role. So why waste my time and have me go through all of that?

Confirmed questions3 questions
  • Tell me what you know about Roofstock.
  • Can you share an instance where you and your direct manager had a disagreement, and what happened as a result?
  • How would you go about assigning a maintenance worker to different jobs?
Roofstock logo
Roofstock

Sales and Leasing Associate

Sales · a year ago

Entry Average Positive experience Decline offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Panel
Interview formats
Behavioral Technical Case

I had an interview with Roofstock, which was quite interesting. It started with a phone call to learn about my background and interests. Then, I talked with team members from operations and marketing, depending on the role. They focused on my problem-solving skills and adaptability. They also really cared about culture fit, so it wasn't just about my experience, but also how we aligned on vision and values. It felt more like a chat than a formal interview.

Confirmed questions1 question
  • Describe a situation where you encountered a challenge in improving operations and how you successfully managed it while keeping efficiency high.
Roofstock logo
Roofstock

Platform Manager

Engineering · more than a year ago

Manager Average Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical

Heard back from the recruiter about a week after applying. The first step was a recruiter phone screen. They got back to me in 3 days after talking with the hiring manager. Then I had a 45-minute interview with the Hiring Manager. The next steps mentioned were interviews with the Engineering team (3 to 4 people) and Executive leadership, but I haven't heard back yet.

Confirmed questions4 questions
  • Can you tell me about your experience with AWS?
  • Can you tell me about your experience with GCP?
  • Can you tell me about your experience with Kubernetes?
Roofstock logo
Roofstock

Data Scientist

Analytics · more than a year ago

Senior Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Background check Offer
Interview formats
Technical Coding Behavioral System Design Presentation

The interview journey started with a recruiter chat about the company and the position, followed by a screening with the hiring manager. After that, there were two technical interviews, one behavioral interview, and a mixed interview with a technical lead. The interviews felt relaxed, with ample time for questions, and they focused on conceptual understanding. Technical interviews assessed theoretical foundations and the ability to write Python functions, including interpreting technical results. Discussions with the team lead and others focused on technical work, processes, and situational questions, which should be manageable for any professional. Post-technical rounds, senior leadership sign-offs involved more conversational interviews, offering a chance to engage and ask questions. It was a positive experience overall, with communicative interviewers who clarified doubts. Some preparation for the coding challenge and basic data science libraries might be needed, but helpful hints were given when I was stuck.

Confirmed questions3 questions
  • Can you explain regularization for simple regression models?
  • How would you translate mathematical equations into Python code?
  • What is your interpretation of these statistical results?

Roofstock Interview Questions

Quoted word for word from Roofstock interview reports.

Write a SQL query to find users who made their first purchase in SF prior to any purchase in Atlanta.

Read reports

Regarding image files, what's the maximum size that should be used?

Read reports

Can you explain Python concepts like Term Frequency (tf) and idf?

Read reports

What's the right way to handle it when you find an error on a client deliverable that has already been sent out?

Read reports

What would you redesign on this site if given the chance?

Read report

For this particular layout, how would you go about structuring the code?

Read report

Could you fix this function during a pair programming exercise in the language I prefer?

Read report

Are you interested in technology in the real estate industry?

Read report

Are you licensed and what is your experience with real estate agent practices?

Read report

Formats, difficulty and experience

Across all 94 Roofstock interview reports.

Interview formats

Behavioral 46.2%
Technical 31.9%
Presentation 8.2%
Other 3.8%
Case 3.8%

Interview difficulty

Easy 25.5%
Average 68.1%
Difficult 6.4%

Candidate experience

Negative 16%
Positive 76.6%
Neutral 7.4%

Reports by job function

Sales 16
Operations 15
Finance 13
Engineering 10
Product 9
Analytics 7