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

walmart logo
walmart
· Senior Software Engineer
April 6, 2026 · 2 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.

Full Experience

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

Interview Questions (3)

1.

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.

2.

Merge Intervals

Data Structures & Algorithms·Medium

LeetCode problem: Merge Intervals.

3.

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.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

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