Walmart - Senior Software Engineer (Hiring Drive - Rejected)
- Posted
- 30 Mar 2026
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.
How it went
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
Questions asked (4)
- 01
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).
- 02
Longest Non-Repeated Substring
Data Structures & Algorithms
Given a string, find the length of the longest substring without repeating characters.
- 03
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).
- 04
Scheduler Design
System Design
Design a scheduler that can support both synchronous and asynchronous tasks.