Walmart Labs Interview Questions
Master your tech interview with our curated database of real questions from top companies.
Handle conflict and motivate engineering teams
You are interviewing for a Senior Software Engineer / Tech Lead role. The interviewer asks two related leadership questions: 1. Handling conflict ...
Design aggregator for multiple downstream services
Design a backend service for a large retailer (similar to Walmart) that must call many downstream services to fulfill a single user request. When a cl...
Merge two sorted arrays in-place
You are given two integer arrays sorted in non-decreasing order, and two integers m and n: - nums1 has length m + n. The first m elements of nums1 con...
Describe past projects and impact
Behavioral: Deep Dive Into Past Projects (Software Engineer, Technical Screen) Provide 1–2 major software engineering projects from your recent experi...
Compute maximum simultaneous bus routes
You are given N bus routes, each defined by a start time (inclusive) and an end time (exclusive). Compute the maximum number of routes running simulta...
Calculate Sample Size for Effective A/B Test Design
A/B Test Planning: Sample Size and Power Scenario You are planning an online A/B test to evaluate a new marketing feature. The primary success metric ...
Predict Next-Period Conversion Rate Using Historical Campaign Data
Predicting Next-Period Conversion Rate from Campaign Logs Context You have historical campaign panel data with columns: adid, date, impressions, click...
Find Index Pairs of Matching Elements in Arrays
Scenario Marketing analytics team needs to find common elements between two sorted arrays of user IDs. Question Given two sorted integer arrays withou...
Assess Cultural Fit in Informal Hiring Conversations
Behavioral & Leadership — Informal Conversation Context Onsite conversation with a hiring manager for a Data Scientist role to assess cultural fit. Ex...
Understand Propensity Score Matching in Business Analytics
Propensity Score Matching (PSM) in Observational Product Data Context You work on a growth analytics team estimating causal effects (e.g., of a featur...
Evaluate K-Fold Cross-Validation for Model Selection
Model Selection and Validation for a New Feature Launch You are selecting and validating predictive models (supervised learning) for a new product fea...
Find earliest feasible hike day and minimal ascent
给定 base[i](每个点的基础海拔)和 snow[day][i](第 day 天落在第 i 个点的降雪量,单位 cm)。每天每个点的积雪按以下规则变化:若某点连续 2 天降雪量均为 0,则从第 3 天起该点的积雪开始以每天 1 cm 的速度融化,直到为 0;否则当日的降雪会累加到该点的积雪中。实...
Design airplane seatback entertainment with UI focus
Design an In‑Seat Personal Entertainment System (IFE) — UI/Interaction-Focused System Design Context You are designing a seatback personal entertainme...
Provide self introduction, achievements, automation challenges, code quality, mentoring
Technical Screen: Behavioral and Leadership — Software Engineer Context You are interviewing for a Software Engineer role in a technical screen focuse...