I applied through college or university. The process took 1+ week. I interviewed at Walmart (Sunnyvale, CA) in Mar 2016
Interview
-Talked to the walmart team at the university career fair. The Hiring manager asked a couple of questions
-Got a call for the interview. Had 2 45 minutes technical interviews. The first interview quesstions were based on work ex related tech, webservices and project specific(to specific)
Interview questions [1]
Question 1
- what are jax-WS, Jax-RS services
-what is sonar code anaylaser
-multhreading scenario in web services and application server tomcat
-Implement multi-threading
-linked list reverse, find mid of linked list, string reverse recursively
-Hashmaps and internal working, hashcode
-data structures, trees, complexities of algorithms and asked to reduce the complexities
-Spring MVC, Dependancy Injection. Was asked to explain it with the help of a use case scenario
-Asked about hibernate, persistence layer
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.