Senior Software Developer Walmart Interview Experience

walmart logo
walmart
Senior Software Engineer
May 26, 20253 reads

Summary

I interviewed at Walmart for a Senior Software Engineer role, undergoing 4 rounds in a single hiring drive and successfully cleared all of them, accepting the offer.

Full Experience

In this post I am sharing my interview experience at Walmart for Senior Software Engineer role.

I went in hiring drive where all 4 rounds were on same day.

Diffuculty - Medium - High

Total - 4 rounds

1- DSA

2- HLD + Java + Spring Boot + Project

3- LLD

4- Techno managerial

DSA Questions

Problem asked 5
coded -3
verbally told solution for -2

Few Problems i remembered

  • Longest subsequnce without repeating characters
  • Cyclic loop in a linked list
  • subarry with given sum

HLD + Java + Spring Boot + Project

  • Questions on Kafka - kafka key and topic concept
  • Http codes 1xx,2xx ,3xx,4xx, 5xx
  • Microservices archtecture

explain in detail about my current project.

LLD

Design a system for online grocery delivery. Assume you can provide subscription / non subscription model.

why MQ is required in this architecture
design DB schema.

Techno managerial

  • All about project and roles and responsibilities
  • some hypothetical questions
  • Why u want to join walmart?

Result

Cleared all rounds. Every round is an elimination round.
Accepted the offer.

Interview Questions (8)

Q1
Longest Subsequence Without Repeating Characters
Data Structures & AlgorithmsMedium

Find the longest subsequence without repeating characters.

Q2
Detect Cycle in Linked List
Data Structures & AlgorithmsMedium

Detect a cyclic loop in a linked list.

Q3
Subarray With Given Sum
Data Structures & AlgorithmsMedium

Find a subarray with a given sum.

Q4
Kafka Key and Topic Concepts
Other

Discuss Kafka key and topic concepts.

Q5
HTTP Status Codes
Other

Discuss HTTP codes including 1xx, 2xx, 3xx, 4xx, and 5xx.

Q6
Microservices Architecture Discussion
System Design

Discuss Microservices architecture.

Q7
Online Grocery Delivery System Design
System DesignHard

Design a system for online grocery delivery. Assume you can provide subscription / non subscription model. This included questions on why Message Queues (MQ) are required in this architecture and designing the database schema.

Q8
Why Walmart?
Behavioral

Behavioral question: Why do you want to join Walmart?

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!