walmart logo
Walmart· Senior Software Engineer

Walmart | Senior Software Engineer (IN4) | Interview Experience | April 1st, 2026

Posted
6 Apr 2026
437 reads

Summary

I completed two interview rounds: a DSA round with LeetCode hard and medium problems, followed by a system design round where I designed a Feature Toggle Service.

How it went

I went through the interview process as follows:

Round 1 - DSA Round

Round 2 - LLD/ Design Round

📌 LLD Question: Feature Toggle System

Design a Feature Toggle Service for an application (e.g., streaming platform like Netflix) that allows enabling or disabling features dynamically.

🧩 Requirements The system should allow:

  • Add, enable, disable, and remove features

Each feature may have rules:

  • Subscription-based (e.g., Premium)
  • Region-based (e.g., IN)
  • If no rule → feature available to all users
  • Check if a feature is enabled for a given user

Questions asked (3)

  1. 01

    Find Number of Ways to Reach the K-th Stair

    Data Structures & Algorithms · Hard

    LeetCode problem: Find Number of Ways to Reach the K-th Stair.

    Open the problem
  2. 02

    Merge Intervals

    Data Structures & Algorithms · Medium

    LeetCode problem: Merge Intervals.

    Open the problem
  3. 03

    Feature Toggle System Design

    System Design

    Design a Feature Toggle Service for an application (e.g., streaming platform like Netflix) that allows enabling or disabling features dynamically. Requirements: add, enable, disable, and remove features; support subscription‑based and region‑based rules; default to all users if no rule; check feature enablement per user.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Walmart recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!