Walmart Senior Software Engineer(SSE) | Interview Experience | 7 YoE
Anonymous User
934

Hi everyone, I recently interviewed with Walmart India for a Senior Software Engineer role. I’d like to share my experience and questions if they’re helpful.

Experience: 7+ years
Skills: Java (Spring Boot, RxJava), AWS, Kafka, MongoDB

Interview Process

I applied for senior software roles through their careers page. A hiring drive was scheduled for Thursday, and I was contacted the Monday before. The process consisted of three elimination rounds.

Round 1: Data Structures & Algorithms (DSA)

I was asked to solve two DSA problems using any IDE, and I provided working code along with answers to the interviewer’s followup questions. I cleared this round.

  • Question 1: Word Wrap
  • Question 2: Zigzag Traversal of a Binary Tree

Round 2: Low Level Design (LLD)

This round was tricky as I was asked several Java-specific questions, including implementing the Singleton Design Pattern and thread safety techniques.
For LLD, I provided a working solution for a YouTube Ranking System, using design patterns and OOP concepts. The solution was modular, easily extensible, and handled concurrency well. I advanced to the next round.

Round 3: High Level Design (HLD)

I was given 20 minutes to design an Inventory Service capable of handling high concurrency without degrading the user experience. I proposed a scalable and concurrent architecture, focusing on performance and smooth UX. However, the interviewer wasn’t fully satisfied with my initial approach. I pivoted my solution and discussed various trade-offs, but the interviewer did not actively engage in the discussion.

Comments (0)