Senior Software Developer Walmart Interview Experience
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)
Find the longest subsequence without repeating characters.
Detect a cyclic loop in a linked list.
Find a subarray with a given sum.
Discuss Kafka key and topic concepts.
Discuss HTTP codes including 1xx, 2xx, 3xx, 4xx, and 5xx.
Discuss Microservices architecture.
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.
Behavioral question: Why do you want to join Walmart?