shopkick logo

shopkick Interview Questions
& Process

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

Based on 38 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
34.2% Positive experience

Which role are you interviewing for?

12 roles · 38 reports

Candidate interview experiences

First-hand accounts from people who interviewed at shopkick.

Showing 4 of 38
shopkick logo
shopkick

Business Analyst

Analytics

Entry Easy Negative experience No offer 1 round
Interview process
Recruiter call Background check Offer
Interview formats
Behavioral Technical

I applied online for a Business Analyst job. Before talking to the recruiter, I saw another job opening that seemed like a better fit for me. The recruiter called, but they seemed more interested in a data analyst role, which was confusing given the title. The call was okay, but I didn't really learn much about the actual work, other than that they were hiring someone to work alone and give data analysis to executives. I mentioned I applied for another job too. The recruiter said they'd check and might consider me for both. The next day, I got a standard rejection email for both applications.

Confirmed questions1 question
  • Was there a regular phone screening?
shopkick logo
shopkick

Software Engineer

Engineering

Mid Difficult Negative experience Decline offer 3 rounds
Interview process
Onsite Technical screen
Interview formats
Technical Coding System Design

The in-person interview was tough but super frustrating. It had three parts. The first interviewer seemed to always do the first rounds, gave a company overview, but was really arrogant. You had to use specific keywords like 'url signing' even if you knew the concept. The second interviewer had been there forever and knew all the systems; they were a bit less arrogant and asked about dynamic programming. The last round felt like forever with really wild questions that got harder and more far-fetched with follow-ups, like the interviewer was making them up.

Confirmed questions1 question
  • Can you solve the Coin Change problem using dynamic programming?
shopkick logo
shopkick

Content Curator

Marketing

Entry Easy Positive experience No offer 4 rounds
Interview process
Recruiter call Take home Phone screen Technical screen
Interview formats
Behavioral Technical

A recruiter reached out to me for an initial chat where they asked about my experience, what I'm looking for salary-wise, and some questions about content. I think it went well. Then, I was given an at-home task to do. The day after I sent it back, I heard back for a second interview with the hiring manager. We had a good conversation, though some of the questions were a little strange/unclear. I found out the next day that they'd already hired someone, so it felt a bit like a waste of my time doing that second interview.

Confirmed questions1 question
  • How do you keep yourself informed about current events and cultural movements?
shopkick logo
shopkick

Account Manager

Sales

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral

I applied online and had an initial chat with the HR recruiter, which went really well. They asked some basic stuff, and I got a good vibe about the role and the company. Then I had a second interview with the department manager, and it was a terrible experience. She acted like I was wasting her time. Honestly, she should have checked my resume beforehand and not bothered contacting me if I didn't meet her standards or have the skills she was looking for.

Confirmed questions1 question
  • Can you describe your previous work experience?

shopkick Interview Questions

Quoted word for word from shopkick interview reports.

What is the time complexity of inserting into a hash table?

Read reports

What are all the possible letter combinations a digit string can represent, along with its running time?

Read reports

What's a more efficient way to find duplicates in an array of length N?

Read reports

Can you write a SQL query to determine how many times a customer visited the shop for fewer than 3 days?

Read report

What is the in-order traversal of a BST and its follow-ups?

Read report

Regarding a DAU drop week over week, how would you identify the churn rate?

Read report

Could you list the required documentation for a bank reconciliation?

Read report

Formats, difficulty and experience

Across all 38 shopkick interview reports.

Interview formats

Behavioral 38.7%
Technical 33.3%
Coding 18.7%
Presentation 5.3%
Case 1.3%

Interview difficulty

Easy 31.6%
Average 57.9%
Difficult 10.5%

Candidate experience

Positive 34.2%
Negative 52.6%
Neutral 13.2%

Reports by job function

Engineering 16
Marketing 7
Sales 4
Product 4
Finance 3
Analytics 2