← Interview experiences
Rejected

Senior 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. 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. 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. 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

MediumRemote5+ years

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

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first