← Back to Directory

Walmart interview notes, page 6 of 14

Large Enterprises

Most of these Walmart write-ups come from Software Engineers (91), then Product Managers (21) and Data Scientists (13). The most reported rounds are the technical phone screen (47), the hiring manager screen (23), the product sense round (16) and the system design round (13).

139 interview notes · updated Oct 2026

Walmart·Software Engineer·Onsite - System Design / Architecture

May 2026
Walmart Labs system design round for a software engineering role. The question was a sprawling ads platform design covering basically every subsystem imaginable, and I was completely lost for most of it. The interviewer ended the technical portion early and we just did Q&A for the last chunk of time.
  • Design an end-to-end ads platform: ad creation, delivery targeting, user event collection, ML model feeding, bidding, pacing, experiment rollout for new ad types, attribution/conversion tracking, and reporting.

“I spent the first chunk of time just trying to figure out what they were even asking.”

View Post

Walmart·Data Scientist·Technical Phone Screen

May 2026
Got a technical screen for a Data Scientist role at Walmart Labs that was basically one pandas coding question. Pretty straightforward if you know your way around DataFrames, but the data structure they gave you requires a bit of thought before you just start typing.
  • Given a dictionary where each key is a column name and each value is a list of [row_id, cell_value] pairs, write Python code using pandas to produce a wide DataFrame aligned by row_id.

“The structure trips you up for a second because it's not a normal dict-of-lists you can just throw at pd.DataFrame().”

View Post

Walmart·Software Engineer·Technical Phone Screen

May 2026
Walmart Labs SWE interview with a string manipulation question that looks deceptively simple until you start thinking about edge cases.
  • Given a palindrome string like 'abcxyba', insert spaces so that the mirrored characters are visually separated from the non-palindromic center, resulting in something like 'a b cxy b a'.

“Took me a minute to even parse what the output was supposed to look like.”

View Post

Walmart·Software Engineer·Technical Phone Screen

May 2026
Somehow passed a phone screen despite getting 3 out of 5 technical questions wrong, and now there's a Python coding round with the hiring manager coming up. The whole thing feels like a mistake on the company's part, and the poster is half-looking for someone to tell them it's okay to bail.
  • How would you recursively reverse a linked list?

“Mind went completely blank.”

View Post

Walmart·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM interview at Walmart Labs with a classic estimation question. Nothing too wild but it definitely made me wish I'd practiced fermi problems more recently.
  • How long would it take to fill an Olympic swimming pool using a standard garden hose?

“I blanked for a second on the pool volume and just anchored to whatever number felt right.”

View Post

Walmart·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM interview at Walmart Labs with a single product strategy question about stocking a new fulfillment center. Pretty open-ended, which I wasn't fully prepared for.
  • You're a PM at Walmart tasked with opening a new fulfillment center. Which products would you choose to stock it with?

“I started by trying to segment by demand and margin, which felt right, but I fumbled when they pushed me on how I'd actually prioritize between high-volume low-margin stuff like groceries versus lower-volume higher-margin items.”

View Post

Walmart·Data Analyst·Technical Phone Screen

May 2026
SQL live coding round for a Data Analyst role at Walmart Labs. The questions were all framed around real business scenarios and the interviewer seemed way more interested in how you thought through the problem than whether your syntax was perfect.
  • How would you calculate total revenue or GMV over a given time period using SQL?
  • Write a SQL query to identify new customers, as opposed to returning ones.
  • How would you use window functions to compare metrics across rolling time periods in SQL?
  • How do you handle date calculations in SQL, for example finding records within the last 30 days or calculating the difference between two dates?
  • Given a slow-running SQL query, what steps would you take to optimize it?

“Seemed straightforward but I spent too long just writing the query instead of asking what GMV actually means in their context.”

View Post

Walmart·Software Engineer·Onsite - Coding / Algorithms

May 2026
Walmart Labs frontend debugging round where you get a broken codebase, a bunch of open tabs, and an AI assistant to help you figure out what's on fire. The whole thing is about actually using the AI tool well, not just brute-forcing fixes yourself.
  • You are given a broken frontend code package and access to an AI coding assistant. Find the failing tests, diagnose the errors, fix the source code so tests pass, and show that you can use the AI tool effectively without just blindly trusting its output.

“This is less a question and more a whole exercise.”

View Post

Walmart·Software Engineer·Online Assessment (OA)

May 2026
Took an OA for a software engineering role and got a tricky string manipulation problem. Thought my solution was solid enough since it passed the sample cases, but got rejected anyway. Still not sure exactly where my logic broke down.
  • Given a string of decimal digits representing a non-negative integer, delete any subset of digits (preserving order) to produce the largest possible number where every digit that appears does so an even number of times.

“My approach was a monotonic stack where I'd pop the top if it was smaller than the incoming digit and had an odd frequency, figuring that'd maximize the result.”

View Post

Walmart·Technical Program Manager·Onsite - System Design / Architecture

May 2026
TPM interview at Walmart Labs that centered on a system design question about building something at the scale of Google Play Store. Pretty technical for a TPM round, which surprised me a bit.
  • Walk through how you would design Google Play Store from scratch, covering database choices, schema structure, and why you made those calls.

“This one took me a second to scope properly.”

View Post