Got the offerSWE3 at Walmart
- Difficulty
- Process took
- 1-2 Weeks
- Rounds
- 3
- Format
- Remote
- Applied via
- Other
How it went
- I received the selection confirmation via email within a week.
What they would tell you
- I received the selection confirmation via email within a week.
How to prepare
- DSA practice, system design fundamentals, and Java internals before the interviews
Their background
Experience Level: 3 years and 4 month Three rounds, each an elimination round
Round by round
- 1
DSA Round60 min
This round was a pure test of core problem-solving skills Question 1: Maximum Width of Binary Tree A Breadth-First Search problem, solved by applying a unique indexing strategy to nodes, to calculate the distance between the leftmost and rightmost non-null nodes at each level Question 2: Sum of Maximums of Every Window of Size K, this is classic sliding window problem
- 2
Low Level Design Round60 min
Starting with intro then interviewer asked to Design similar system like Airbnb
-
API Design: Clear, RESTful endpoints.
-
DB Design: Core tables like Users, Properties, Bookings, Amenities, etc., including necessary indexes and relationships.
-
Core Functionalities: Handling search (based on location, dates, filters), booking/reservation flow, and payment integration. Java Questions
-
Java collections questions differences between ArrayList, LinkedList, HashSet
-
HashMap internal implementation how hashing, collisions, and resizing work
-
- 3
Managerial Round60 min
Famous Managerial Questions
-
Tell me about a time you had a conflict with a teammate/manager.
-
What is your biggest failure/mistake, and what did you learn?
-
Why Walmart? Scenario-Based Questions
-
A project is running late. How do you handle it?
-
You disagree with the proposed technical direction. What do you do?
-
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.