Sam's Club logo

Sam's Club Software Engineer Interview Questions
& Process

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

Based on 23 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
65.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Sam's Club.

Showing 3 of 23
Sam's Club logo
Sam's Club

Software Engineer

Engineering · a year ago

Staff Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Coding Technical System Design Behavioral

The interview process kicked off okay, but then we hit the system design part. First up was a phone call, which went fine. Then, a coding round with some technical questions and an easy LeetCode-style problem. The third round was about Salesforce technical stuff and included another coding problem—fair and relevant, all in all. But man, that last round, the system design interview, was a letdown. The interviewer cut me off mid-introduction. My background is clearly Salesforce development, yet he dove straight into Docker system design questions. It felt totally off for this role. Honestly, it felt like he'd already decided to pass, without even checking my experience. It’s super important that interviewers know the domain they're testing. This guy clearly didn't know Salesforce, making the whole thing feel unfair and pointless.

Confirmed questions2 questions
  • Questions about projects I've listed on my resume
  • Design a system for handling cron jobs
Sam's Club logo
Sam's Club

Software Engineer

Engineering · a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding System Design

The interview process had two rounds: a coding round and a design round. The coding round used Java and wasn't like Leetcode, it was meant to mimic actual work with changing requirements. The design round asked a system design question which I wasn't ready for.

Confirmed questions4 questions
  • How would you count the frequencies of each tag associated with items?
  • Which tags have the highest frequencies?
  • How would you retrieve the items that are associated with the most frequent tags?
Sam's Club logo
Sam's Club

Senior Software Developer

Engineering

Senior Average Positive experience Accept offer 8 rounds
Interview process
Recruiter call Take home Phone screen Onsite Offer
Interview formats
Coding Technical Behavioral

I applied through the careers site and a recruiter got in touch. After that, I had to do an online coding test on Hackerearth with 10 questions: 3 coding problems to solve and 7 multiple-choice ones about code outcomes or finding bugs. Since I did well, I got a phone screen with two principal engineers that lasted about an hour, where I had to code data structures and algorithms. Then, I had another phone screen with two more senior team members, and we coded again on a shared screen. After that, I was invited for an onsite interview which had about 4-5 rounds, each with two interviewers. These rounds included whiteboarding and situational/behavioral questions. The HR contacted me within a couple of days with an offer, which I negotiated and accepted.

Confirmed questions5 questions
  • Could you find the smallest window containing the maximum number of unique characters in a given string?
  • How would you handle a k-sorted array?
  • What is the longest distance between any node and one of its ancestors?

Sam's Club Software Engineer Interview Questions

Quoted word for word from Sam's Club interview reports.

What is the longest distance between any node and one of its ancestors?

Read reports

Could you find the smallest window containing the maximum number of unique characters in a given string?

Read reports

How would you count the frequencies of each tag associated with items?

Read report

Formats, difficulty and experience

Across all 23 Sam's Club interview reports.

Interview formats

Technical 34.4%
Coding 32.8%
Behavioral 23%
System Design 8.2%
Case 1.6%

Interview difficulty

Easy 26.1%
Average 43.5%
Difficult 30.4%

Candidate experience

Neutral 21.7%
Positive 65.2%
Negative 13%