Walmart - Senior Software Engineer (Hiring Drive - Rejected)

walmart logo
walmart
· Senior Software Engineer
March 30, 2026 · 2 reads

Summary

I interviewed for a Senior Software Engineer position at Walmart through a hiring drive, progressed through four rounds (DSA, LLD, HLD, hiring manager), and was ultimately rejected.

Full Experience

Applied through Referral, Recruiter contacted after 3 weeks to be available for all the interviews on Friday (Hiring Drive)

1st Round (DSA - Positive)
- Coin Change
- Longest non repeated substring

2nd Round (LLD - Positive)
Design a payment processing system that handles credit card transactions with support for multiple payment gateways (Stripe, PayPal, etc.).

3rd Round (HLD - Neutral)
Few questions related to System Design Patterns
- Design a scheduler to support both sync and async

Terrible experience - Interviewer always interrupts in the middle and do not have any patience

4th Round (Hiring Manager)
- Current Project
- Few Behavioral questions

Rejected after couple of days

Interview Questions (4)

1.

Coin Change

Data Structures & Algorithms

Given a set of coin denominations and a target amount, determine the minimum number of coins needed to make up that amount (or determine if it is not possible).

2.

Longest Non-Repeated Substring

Data Structures & Algorithms

Given a string, find the length of the longest substring without repeating characters.

3.

Payment Processing System Design

System Design

Design a payment processing system that handles credit card transactions with support for multiple payment gateways (e.g., Stripe, PayPal).

4.

Scheduler Design

System Design

Design a scheduler that can support both synchronous and asynchronous tasks.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!