Recently, Walmart conducted a hiring drive for IN3/IN4 SWE roles for Bangalore location.
Current Company: Product based startup (early phase)
YOE: 3.5
Position: IN3 Software Engineer III
Location: Bangalore, India
Date: November, 2023
-
Round 1: DSA round consisting of 2 questions. Time: 60 mins
-
Round 2: Core Java + LLD round. Time: ~70 mins
- Questions on current project
- A lot of basic questions on core java, Streams API and Collections
- SOLID principles
- Questions on executor service, IOC and Dependency Injection
- Questions on some Spring Boot annotations
- Singleton, Factory, Observer, Command and other design patterns
- LLD of a library management system (Class diagram and DB schema only)
-
Round 3: Hiring Manager (HM) round. Time: 60 mins
- Deep dive on current + past projects
- In depth discussion on the design choices and trade-offs in the current project
- Design of order management system (Key components, API contracts & DB design only)
- Discussion on bloom filters and it's practical use cases
- Discussion on load balancers and CDNs
-
Round 4: HR round. Time: 30 mins
- Current role and responsibilities
- Why do you want to join Walmart?
- Why are you leaving your current org?
- Notice period
- Compensation expectations
Notes:
- Didn't expect a design discussion in the HM round.
- There is a lot of communication gap between the recruiters and the candidates.
- One of the interviewers was really good and polite and one of the interviewers was extremely arrogant because I didn't give the solution which he had in mind.
Verdict: Selected
Received a verbal offer from them within 15 days.
Offer: https://leetcode.com/discuss/compensation/4373596/Walmart-or-IN3-Software-Engineer-III-or-Bangalore
Comments (6)

