ShopRunner logo

ShopRunner Interview Questions
& Process

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

Based on 18 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
47.1% Positive experience

Which role are you interviewing for?

10 roles · 18 reports

Candidate interview experiences

First-hand accounts from people who interviewed at ShopRunner.

Showing 4 of 18
ShopRunner logo
ShopRunner

Support Operations Manager

Operations · more than a year ago

Senior Difficult Neutral experience No offer 3 rounds
Interview process
Recruiter call Phone screen Background check
Interview formats
Behavioral Technical

I initially had a call with the recruiter, which got rescheduled last minute. It ended up being over an hour long, longer than the 30 minutes I had planned for, but the recruiter was nice and informative. After that, I spoke with the hiring manager for 30 minutes. This felt too short, and the questions felt like rapid fire. A few days later, the recruiter called me back with feedback and to let me know they weren't moving forward. The hiring manager thought I wasn't confident, but I felt rushed and didn't have time to formulate my answers properly. It seemed like they wanted someone who always had all the answers, which isn't realistic.

Confirmed questions1 question
  • Can you tell me the ticket completion rate for each agent on your team?
ShopRunner logo
ShopRunner

Software Engineer

Engineering

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Behavioral

There were 2 interviews in total. The first one was with a senior recruiter, and the second one was onsite with the CTO. The HR interview was pretty straightforward. The CTO interview was also easy, but I'm not sure why I got rejected. He asked me two questions. The first was to find pairs in an array that sum up to 4. I initially gave a brute force O(n^2) solution, and then he asked me to optimize it, so I gave an O(n) solution using hash tables. He then asked about the inner workings of hash table lookups, and I admitted I didn't know the details. He then questioned why I didn't opt for a binary search approach, to which I responded that binary search would be O(n log n), making my hash table solution more efficient. Finally, he inquired about the reasons why binary search is still used despite the existence of hash tables or hash maps, and I provided an answer.

Confirmed questions1 question
  • Tell me about hash table lookups.
ShopRunner logo
ShopRunner

QA Engineering Manager

Engineering

Manager Average Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Behavioral Technical

I applied through an employee referral and HR quickly got in touch. We had a good chat, and then they set up a phone screen with the CTO. We talked about the role's expectations and challenges. The onsite interview was scheduled for the following week. I met with the VP, CTO, and three team members. Everything went well, but after two days, they told me they were going to keep looking at other candidates.

Confirmed questions5 questions
  • Tell me about your experience with automation processes.
  • What's your take on unit testing ownership?
  • How do you approach data-driven tests?
ShopRunner logo
ShopRunner

Data Scientist

Analytics

Mid Average Positive experience Decline offer 2 rounds
Interview process
Take home Onsite
Interview formats
Coding Technical

The hiring process moved quickly and was conducted respectfully. It involved a take-home assignment and some in-person whiteboarding. The whiteboarding part wasn't overly difficult and was handled professionally. Although the position didn't turn out to be a good fit for me at that time, I have only positive feedback regarding the team and how they managed the interview process.

Confirmed questions1 question
  • Could you write pseudocode on the whiteboard to address a data munging challenge?

ShopRunner Interview Questions

Quoted word for word from ShopRunner interview reports.

For the array of integers {1,2,3,4,1,2,7,5,6}, what are all the pairs that add up to 10? For example, {7,3} and {6,4}.

Read reports

Can you implement an algorithm to print out the digits of an integer without using the substring method?

Read reports

Could you devise an algorithm to display the digits of a given integer, avoiding the use of the substring method?

Read reports

In your opinion, to which areas or markets should ShopRunner grow its partner base?

Read report

Can you tell me the ticket completion rate for each agent on your team?

Read report

How much do you rely on data for making decisions when assessing a campaign?

Read report

Formats, difficulty and experience

Across all 18 ShopRunner interview reports.

Interview formats

Behavioral 46.5%
Technical 30.2%
Coding 11.6%
System Design 4.7%
Case 2.3%

Interview difficulty

Easy 27.8%
Average 55.6%
Difficult 16.7%

Candidate experience

Neutral 23.5%
Negative 29.4%
Positive 47.1%

Reports by job function

Engineering 8
Sales 2
Analytics 2
Design 2
HR 1
Operations 1