Upload Button Icon Add office photos

Walmart

Compare button icon Compare button icon Compare

Filter interviews by

Walmart Interview Questions, Process, and Tips

Updated 3 Mar 2025

Top Walmart Interview Questions and Answers

View all 302 questions

Walmart Interview Experiences

Popular Designations

386 interviews found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Referral and was interviewed in Feb 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Coding test in Karat platform - 1 hr duration

Round 2 - One-on-one 

(1 Question)

  • Q1. Coding round with Walmart SDE - asked to build a search functionality
Round 3 - One-on-one 

(1 Question)

  • Q1. Coding round - Javascript based
Round 4 - One-on-one 

(1 Question)

  • Q1. Coding round - asked to find a bug in a code and make it run
Round 5 - One-on-one 

(1 Question)

  • Q1. Managerial round - basic questions about previous projects.

Top Walmart Software Engineer Interview Questions and Answers

Q1. what will happen if I write without condition in for loop?
View answer (3)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (196)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What are the common issues faced while deploying a service to AWS?
  • Ans. 

    Common issues faced while deploying a service to AWS

    • Configuration errors leading to service downtime

    • Security misconfigurations exposing sensitive data

    • Performance issues due to improper resource allocation

    • Network connectivity problems affecting service availability

    • Lack of monitoring and logging causing difficulties in troubleshooting

    • Incompatibility issues with other AWS services or third-party integrations

  • Answered by AI
  • Q2. Difference between @Mock and @InjectMock
  • Ans. 

    Difference between @Mock and @InjectMock annotations in Java testing

    • Use @Mock to create a mock object of a class or interface

    • Use @InjectMock to inject the mock object into the class being tested

    • Example: @Mock UserService userService; @InjectMock UserController userController;

    • Example: Mockito.when(userService.getUserById(1)).thenReturn(new User());

  • Answered by AI
  • Q3. What is integration testing?
  • Ans. 

    Integration testing is testing the interaction between different components or systems to ensure they work together correctly.

    • Integration testing verifies that different modules or services work together as expected.

    • It focuses on testing the interfaces and communication between components.

    • Examples include testing API endpoints, database interactions, and third-party integrations.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with scenario related and junit related questions

Skills evaluated in this interview

Senior Java Developer Interview Questions asked at other Companies

Q1. Remove the Kth Node from the End of a Linked List You are given a singly Linked List with 'N' nodes containing integer data and an integer 'K'. Your task is to delete the Kth node from the end of this Linked List. Input: The first line of ... read more
View answer (1)
Walmart Interview Questions and Answers for Freshers
illustration image
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. SQL self join related question
  • Q2. Working of spark in detail
  • Ans. 

    Spark is a distributed computing framework that processes big data in memory and is known for its speed and ease of use.

    • Spark is an open-source, distributed computing system that provides an interface for programming entire clusters with implicit data parallelism and fault tolerance.

    • It can run programs up to 100x faster than Hadoop MapReduce in memory, or 10x faster on disk.

    • Spark provides high-level APIs in Java, Scala...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. DAG implementation in detail
  • Ans. 

    DAG implementation involves defining tasks and their dependencies in a directed acyclic graph.

    • DAG is a graph where nodes represent tasks and edges represent dependencies between tasks.

    • Tasks can only be executed once all their dependencies have been completed.

    • Common tools for DAG implementation include Apache Airflow and Luigi.

    • Example: Task A must be completed before Task B can start, forming a dependency between them.

  • Answered by AI
  • Q2. Explain salting in detail
  • Ans. 

    Salting is a technique used in cryptography to add random data to passwords before hashing to prevent rainbow table attacks.

    • Salting involves adding a random string of characters to a password before hashing it

    • The salt value is unique for each password and is stored alongside the hashed password

    • Salting prevents attackers from easily cracking passwords using precomputed rainbow tables

    • Example: If a password is 'password12...

  • Answered by AI

Skills evaluated in this interview

Senior Data Engineer Interview Questions asked at other Companies

Q1. Write a query to get the customer with the highest total order value for each year, month. [Note: Order table is different and Customer table is different. Order_ID and Customer_ID are the PK of the table with Oid from Customer table being ... read more
View answer (2)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. LRU Cache without using LinkedHashMap
  • Ans. 

    Implementing LRU Cache without using LinkedHashMap

    • Use a doubly linked list to maintain the order of keys based on their recent usage

    • Use a hashmap to store key-value pairs for quick access

    • When a new key is accessed, move it to the front of the linked list and update the hashmap accordingly

    • When the cache is full, remove the least recently used key from the end of the linked list and hashmap

  • Answered by AI
  • Q2. System design concepts related

Skills evaluated in this interview

Top Walmart Senior Software Engineer Interview Questions and Answers

Q1. Find All Anagrams Problem Statement Given a string STR and a non-empty string PTR, identify all the starting indices of anagrams of PTR within STR. Explanation: An anagram of a string is another string that can be rearranged using exactly t... read more
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. K Largest Elements Problem Statement You are given an integer k and an array of integers that contain numbers in random order. Write a program to find the k largest numbers from the given array. You need to save them in an array and return ... read more
View answer (1)

Walmart interview questions for popular designations

 Senior Software Engineer

 (32)

 Software Engineer III

 (30)

 Software Engineer

 (29)

 Software Developer

 (22)

 Data Scientist

 (8)

 Data Engineer

 (8)

 Associate

 (8)

 Analyst

 (6)

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Cycle detection in graph
  • Ans. 

    Cycle detection in graph involves detecting if there is a cycle present in a graph data structure.

    • Use Depth First Search (DFS) or Breadth First Search (BFS) to detect cycles in a graph.

    • Maintain a visited set to keep track of visited nodes and a recursion stack to keep track of nodes in the current path.

    • If a node is visited again and is in the recursion stack, then a cycle is detected.

    • Example: Detecting a cycle in a dir

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Hashmap, java, array question

Skills evaluated in this interview

Top Walmart Software Engineer III Interview Questions and Answers

Q1. What would be the ideal data structure to represent people and friend relations in facebook
View answer (3)

Software Engineer III Interview Questions asked at other Companies

Q1. Find the highest floor, from where if an egg is dropped will not break. k floor building and n eggs are given.
View answer (2)

Get interview-ready with Top Walmart Interview Questions

Interview experience
3
Average
Difficulty level
Hard
Process Duration
4-6 weeks
Result
No response

I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What is bias and variance how regularization helps in reducing overfitting
  • Ans. 

    Bias is error due to overly simplistic assumptions, variance is error due to sensitivity to fluctuations. Regularization helps by penalizing complex models.

    • Bias is error from erroneous assumptions in the learning algorithm. Variance is error from sensitivity to fluctuations in the training set.

    • High bias can cause underfitting, where the model is too simple to capture the underlying structure. High variance can cause ov...

  • Answered by AI
  • Q2. Random Forest XGBoost pros and cons, hyperparameters. Data imputation methods
  • Q3. Difference between RNN and LSTM, advantage and limitations.
  • Ans. 

    RNN is a type of neural network that processes sequential data, while LSTM is a type of RNN that addresses vanishing gradient problem.

    • RNN is a type of neural network that can process sequential data by maintaining a hidden state.

    • LSTM (Long Short-Term Memory) is a type of RNN that addresses the vanishing gradient problem by introducing memory cells and gates.

    • LSTM is capable of learning long-term dependencies in data, ma...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You must revise both mathematical and coding understanding of ML algorithms.

Skills evaluated in this interview

Senior Data Scientist Interview Questions asked at other Companies

Q1. What is the difference between logistic and linear regression?
View answer (4)

Jobs at Walmart

View all
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

3 Leet code mediums in 30 mins.

Round 2 - Technical 

(3 Questions)

  • Q1. 5 ML questions in 10 mins
  • Q2. 5 Stats question in 10 mins
  • Q3. 3 LC mediums in 30 minutes
  • Ans. 

    LC mediums refer to LeetCode mediums, which are medium difficulty coding problems on the LeetCode platform.

    • LC mediums are coding problems with medium difficulty level on LeetCode platform.

    • Solving 3 LC mediums in 30 minutes requires good problem-solving skills and efficient coding techniques.

    • Examples of LC mediums include 'Longest Substring Without Repeating Characters' and 'Container With Most Water'.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Pray

Top Walmart Data Scientist Interview Questions and Answers

Q1. How can you tune the hyper parameters of XGboost,Random Forest,SVM algorithm?
View answer (2)

Data Scientist Interview Questions asked at other Companies

Q1. for a data with 1000 samples and 700 dimensions, how would you find a line that best fits the data, to be able to extrapolate? this is not a supervised ML problem, there's no target. and how would you do it, if you want to treat this as a s... read more
View answer (5)
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Dsa round was taken 2 pointers
Round 2 - One-on-one 

(1 Question)

  • Q1. System design round
Round 3 - One-on-one 

(1 Question)

  • Q1. Manegerial round basic questions

Sdet Automation Test Engineer Interview Questions asked at other Companies

Q1. Wait in selenium and how to find all links present in a page xpath
View answer (2)

Interview Questions & Answers

user image Anonymous

posted on 1 Feb 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Tell me about yourself and Project
  • Q2. Tell me about any optimization you did in your current project
  • Q3. Implement deep clone in JavaScript
  • Q4. Tree DSA - Implement sum tree - replace node value to the sum of all children nodes
  • Q5. What is Subject in Angular
  • Q6. How components communicates in Angular

Interview Preparation Tips

Topics to prepare for Walmart interview:
  • Trees
  • DSA
  • Recurssion
  • Breadth first search
  • Depth first search
  • Angular
Interview preparation tips for other job seekers - Medium level DSA questions. Basics of DSA should be strong for the first round

Skills evaluated in this interview

Associate Product Manager Interview Questions & Answers

user image Siddharth Sawhney

posted on 27 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

HOW TO IMPROVE WALMART AOV AND LTV

Associate Product Manager Interview Questions asked at other Companies

Q1. 2. You have water filled Jar X and empty Jar Y. You transferred a portion of water from Jar X to Y using spunch which absorbs A% of water and it pours B% of water in Jar B. After one iteration, Z ml of water is present in Jar Y find water i... read more
View answer (2)
Contribute & help others!
anonymous
You can choose to be anonymous

Walmart Interview FAQs

How many rounds are there in Walmart interview?
Walmart interview process usually has 2-3 rounds. The most common rounds in the Walmart interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Walmart interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Walmart. The most common topics and skills that interviewers at Walmart expect are Information Technology, SQL, Computer science, Monitoring and Data Structures.
What are the top questions asked in Walmart interview?

Some of the top questions asked at the Walmart interview -

  1. What would be the ideal data structure to represent people and friend relations...read more
  2. 1. Design and code a scheduler for allocating meeting rooms for the given input...read more
  3. What are the different approach you use for data cleani...read more
How long is the Walmart interview process?

The duration of Walmart interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

SALARIES

Aarvee Associates

INTERVIEWS

John Energy

No Interviews

REVIEWS

Google

No Reviews

DESIGNATION

COMPANY BENEFITS

Agilent Technologies

No Benefits

LIST OF COMPANIES

Agilent Technologies

Overview

SALARIES

Agilent Technologies

No Salaries

SALARIES

Mastercard Advisors

No Salaries

REVIEWS

Agilent Technologies

No Reviews

Tell us how to improve this page.

Walmart Interview Process

based on 339 interviews

Interview experience

4
  
Good
View more

Explore Interview Questions and Answers for Top Skills at Walmart

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.1k Interviews
Amazon Interview Questions
4.1
 • 5k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
Flipkart Interview Questions
4.0
 • 1.3k Interviews
Oracle Interview Questions
3.7
 • 846 Interviews
Google Interview Questions
4.4
 • 823 Interviews
Cisco Interview Questions
4.1
 • 370 Interviews
Adobe Interview Questions
3.9
 • 233 Interviews
Intel Interview Questions
4.2
 • 214 Interviews
View all

Walmart Reviews and Ratings

based on 2.4k reviews

3.8/5

Rating in categories

3.5

Skill development

3.6

Work-life balance

3.8

Salary

3.7

Job security

3.6

Company culture

3.1

Promotions

3.4

Work satisfaction

Explore 2.4k Reviews and Ratings
SENIOR, SOFTWARE ENGINEER

Bangalore / Bengaluru

1-9 Yrs

₹ 9-39 LPA

SOFTWARE ENGINEER III

Bangalore / Bengaluru

2-6 Yrs

₹ 18-47 LPA

Software Engineer III

Bangalore / Bengaluru

2-5 Yrs

₹ 18-46 LPA

Explore more jobs
Software Engineer III
1.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
1.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
801 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Development Engineer 3
260 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Associate
243 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Walmart with

Amazon

4.1
Compare

Flipkart

4.0
Compare

Microsoft Corporation

4.0
Compare

Google

4.4
Compare
Did you find this page helpful?
Yes No
write
Share an Interview