
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
Which role are you interviewing for?
12 roles · 38 reportsCandidate interview experiences
First-hand accounts from people who interviewed at shopkick.
Business Analyst
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.
- Was there a regular phone screening?
Software Engineer
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.
- Can you solve the Coin Change problem using dynamic programming?
Content Curator
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.
- How do you keep yourself informed about current events and cultural movements?
Account Manager
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.
- 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 →“How can you find a duplicate in an array of size 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 →“Design a library search engine”
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.