I applied through a staffing agency. The process took 1 week. I interviewed at Walmart (Santa Clara, CA) in Sep 2024
Interview
The interview consisted of two rounds:
SDE-focused Round: Covered DSA, OOP concepts, and coding challenges like Merge Sort.
NLP and Machine Learning Round: Focused on NLP techniques, ML algorithms, and related concepts.
Interview questions [1]
Question 1
In Round 1, I implemented the Merge Sort algorithm and answered fundamental Object-Oriented Programming (OOP) questions, covering concepts like encapsulation, inheritance, polymorphism, and abstraction. It tested coding and theory skills.
First, standard short phone call with recruiter. Then a 1-hour interview with an engineer on the team, asked about technical experience and background, and did a live coding assessment via video call. Fairly standard Leetcode style questions
Intense but rewarding — the interview for the Software Engineer position at Walmart Labs was tougher than I anticipated. The technical rounds included an LRU Cache implementation question where I had to articulate my design thoughts on thread safety, followed by a complex system design for a real-time inventory service. What made a difference in my prep were the company-specific prompts I found on prachub.com; they really helped me understand the types of questions I might face. Despite the challenging nature of the interviews, I ultimately received an offer but chose to decline.