First round
1. You are given a string s containing only these characters: '(', ')', and '*'.
Write a function to check if the string is valid.
Rules:
Every '(' must be closed by a ')'.
Every ')' must have a corresponding '('.
The '*' can be treated as:
'('
')'
or an empty string
Your goal is to determine if the string can be valid by treating each * in the most beneficial way.
2. Given a string s containing only digits, return the number of ways to decode it.
Each digit or pair of digits represents a letter
Second round
1. Explain project
2. Design notification system (lld).
3
Other Senior Software Engineer interview reviews for Walmart
Expect standard DSA questions focused on Maps and Trees, including traversal and optimization. There will likely be a system design interview to discuss architecture and scalability, followed by a Hiring Manager round covering experience, projects, and problem-solving approach.
Interview questions [1]
Question 1
Expect standard DSA questions focused on Maps and Trees
I applied through university. I interviewed at Walmart (Delta, BC) in Jan 2026
Interview
5 step interview, I think it was way too much. They should not be stressing applicants like this. They should let you dictate what operating procedures you can demo without rancomly giving it to you on the spot.
Interview questions [1]
Question 1
Many questions about GraphQL and node.js for internal applications.
I applied online. I interviewed at Walmart in Jan 2026
Interview
The process was a Karat interview, technical video interview, and then the onsite. I was asked many questions about Java Springboot, but the position I applied did not mention anything about Java.