I applied online. The process took 4 weeks. I interviewed at Walmart (San Jose, CA) in Mar 2022
Interview
1st round - OA
2nd round - Live video interview of homework assignment(Given a backend task to complete in 24hours)
3rd round - Live video interview on technical concepts on system design and one coding problem
Answered all interview questions perfectly but was rejected. Not good experience at the end.
Interview questions [1]
Question 1
What do you know about software deployment? What do you know about Kafka? Generic system design questions were asked. Plus one system deign problem (can't share) and one coding problem (can't share).
Panel with five people, 30 minutes each to ask questions or conduct online skill tests. The process is gruesome, the technical skill test is unrealistic and too rigid. Overall, this was a terrible experience, outdated methods and very unrealistic to the actual job needs. None of the skills that were pushed as important during the tech testing were ever applied or used on the actual job. A very high disconnect between their expectations and the actual job needs.
Interview questions [1]
Question 1
Can you explain the difference between React redux vs hooks? Why and when do you use one versus the other?
Write code to show either implementation to resolve the following problem [insert complex, unrealistic problem, completely unrelated to the actual business requirements of the job]
Note: this is just ONE example, there were many more and worse.
Expext 3-4 interviews. 3rd will be the most technical one. You will be asked to code on your laptop in this round. Try to be fast while also explaining the code as you type