Just finished the Walmart Global Tech EM loop last month and wanted to write this up while it's fresh. Four rounds total, all virtual, took about two weeks to schedule.
Round 1: Recruiter screen (30 min) Standard stuff. Background, why Walmart, comp expectations. Recruiter was pretty direct about the role being within the merchant tech org. No technical questions here.
Round 2: Technical screen with a senior SWE (45 min) This surprised me. They asked a medium-level coding question, even for an EM role. I hadn't coded in a whiteboard setting in two years and it showed. Not leetcode hard but definitely expected me to produce working code, not just walk through logic. Leetcode medium, graphs. Had about 10 minutes of behavioral at the end.
Round 3: Leadership panel (two interviewers, 60 min) Heavy STAR-method behavioral. Questions I remember: tell me about a time you made a call with incomplete data, describe a situation where you had to push back on your VP, how have you handled a team member who was consistently missing deliverables. They also asked about my experience with distributed teams. Very Walmart-specific: they really probed on how I handle ambiguity in large orgs.
Round 4: Bar raiser / VP interview (45 min) Mix of strategy and leadership. They asked how I'd approach building a new team from scratch, my philosophy on technical debt, and something like "Walmart is moving fast on AI, how would you lead an eng team through a major tech pivot." This felt more conversational than the others.
Final offer came about 10 days after the loop. TC for Staff EM level in Sunnyvale was around $360k all in. Bentonville-based roles were roughly 30-35% lower base from what a recruiter shared informally.
Overall: the process is structured and they're clearly using a rubric. Know your leadership stories cold. The coding round for EMs caught a few people I've spoken to off guard.