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)
Longest Subsequence Without Repeating Characters
Find the longest subsequence without repeating characters.
Detect Cycle in Linked List
Detect a cyclic loop in a linked list.
Subarray With Given Sum
Find a subarray with a given sum.
Kafka Key and Topic Concepts
Discuss Kafka key and topic concepts.
HTTP Status Codes
Discuss HTTP codes including 1xx, 2xx, 3xx, 4xx, and 5xx.
Microservices Architecture Discussion
Discuss Microservices architecture.
Online Grocery Delivery System Design
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.
Why Walmart?
Behavioral question: Why do you want to join Walmart?