RejectedSenior Software Engineer at Walmart
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 3
- Format
- Remote
- Applied via
- Referral
How it went
- Practice coding on whiteboards or collaborative editor, this helps simulate the coding interview environment and helps build confidence.
What they would tell you
- Practice coding on whiteboards or collaborative editor, this helps simulate the coding interview environment and helps build confidence.
How to prepare
- Balance code with design, walmart wants engineers who can both code and architect at senior level.
Their background
I recently had the opportunity to interview for Senior Software Engineer role at Walmart
Round by round
- 1
DSA Coding60 min
I was asked to implement a search algorithm in a sorted array, and then explain the logic Follow-up: What if the array isn’t sorted? How would you optimize? Then interviewer gave me a classic maze-traversal problem, find the number of islands in a 2D matrix where 1 is land, 0 is water, and islands are connected 1s vertically or horizontally. I chose a DFS approach, explained how it works, and discussed both recursion and stack-based iteration. Follow-up: How would you optimize for very large matrices?
- 2
Low-Level Design (LLD)60 min
I was asked to design the core modules for an online shopping backend user authentication, product catalog, inventory management, shopping cart, order placement, and payment handling.
- 3
High-Level Design (HLD)60 min
Problem: Designing a Ticket Booking System, similar to those used for movies, events, or travel bookings. The system was required to handle the following
- User searches for available tickets for a particular date and event.
- Handling real-time booking and preventing double-booking.
- Integrating payment gateways and generating tickets. Followup - How to handle 10,000 concurrent users trying to book the same 100 tickets?
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.
Sources
Hiring now
Software engineer roles are open right now
landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Senior Software Engineer -.NET
Tyler Technologies · Annapolis, Maryland

Software Development Engineer II
SaaS Labs · Bengaluru, Karnataka, India
10 free auto-applies. No card.
Or practice this interview first