Upload Button Icon Add office photos

Filter interviews by

Walmart Labs Interview Questions, Process, and Tips

Updated 11 Jan 2025

Top Walmart Labs Interview Questions and Answers

View all 35 questions

Walmart Labs Interview Experiences

Popular Designations

47 interviews found

Interview Questionnaire 

13 Questions

  • Q1. There is 3*3 RUBIX cube, Can you find data structure for solving rubix cube
  • Ans. 

    A graph data structure can be used to solve a Rubix cube.

    • Each cubelet can be represented as a node in the graph.

    • Edges can be added between nodes to represent possible moves.

    • A search algorithm like BFS or DFS can be used to find the solution.

  • Answered by AI
  • Q2. Given array of weights(infinite supply), can you find that given weight can be formed by using those set of weights?(dynamic programming,geeksforgeeks)
  • Ans. 

    Dynamic programming solution to find if a given weight can be formed using an array of weights

    • Create a boolean array of size (given weight + 1) to store if a weight can be formed or not

    • Initialize the first element of the boolean array to true

    • Iterate through the array of weights and for each weight, iterate through the boolean array and mark true for all weights that can be formed using the current weight

    • Return the valu...

  • Answered by AI
  • Q3. If Redo and Undo operations have to perform, which datastructure can we use?(stack)
  • Ans. 

    Stack data structure is suitable for implementing Redo and Undo operations.

    • Stack follows Last-In-First-Out (LIFO) order, which is ideal for undoing and redoing operations.

    • When an operation is performed, it can be pushed onto the stack for undoing later.

    • To redo an operation, the previously undone operations can be popped from the stack.

    • Stack provides efficient insertion and deletion at one end, making it suitable for un

  • Answered by AI
  • Q4. Can you explain me about Router ?
  • Ans. 

    A router is a networking device that forwards data packets between computer networks.

    • Routers operate at the network layer of the OSI model.

    • They use routing tables to determine the best path for data packets to travel.

    • Routers can connect multiple networks together, such as a home network to the internet.

    • They can also provide security by blocking unauthorized access to a network.

    • Examples of routers include Cisco, Netgear

  • Answered by AI
  • Q5. Can you explain the project that you mentioned in resume?
  • Ans. 

    Developed a web-based project management tool for a client

    • Used React.js for the frontend and Node.js for the backend

    • Implemented user authentication and authorization using JWT

    • Integrated with third-party APIs such as Google Drive and Trello

    • Implemented real-time notifications using WebSockets

    • Deployed the application on AWS EC2 instance

  • Answered by AI
  • Q6. One simple puzzle?(cant explain through words)
  • Q7. Normal HR questions
  • Q8. It is like Preplacement talk
  • Q9. Two wire burning puzzle(ans: 45min)
  • Q10. Triangle and three ants puzzle(ans: collision prob: 3/4)
  • Q11. Explain about how internet works?
  • Ans. 

    The internet is a global network of interconnected devices that communicate with each other using standardized protocols.

    • The internet is made up of millions of interconnected devices such as computers, servers, routers, and switches.

    • Data is transmitted across the internet using standardized protocols such as TCP/IP.

    • The internet is accessed through Internet Service Providers (ISPs) who provide users with a connection to...

  • Answered by AI
  • Q12. One more coding question from array!
  • Q13. How to find number of paths in tree such that sum of the values in those nodes will be equal to count?(hint:recursion)
  • Ans. 

    Finding number of paths in tree with sum of node values equal to count using recursion.

    • Use recursion to traverse the tree and keep track of the sum of node values.

    • At each node, check if the current sum equals the desired count.

    • If yes, increment the path count.

    • Recursively traverse the left and right subtrees.

    • Return the total path count.

    • Example: Given a tree with values [10, 5, -3, 3, 2, null, 11], count the number of pa...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Coding test conducted through HackerRank website. There are three codes.I think 1.30 hour duration for the test.
Tips: Practice codes from Geeksforgeeks.com, hackerrank.com, hackerearth.com.
(practice more of dynamic problem examples and 2D array problems (datastructures also).

Round: Technical Interview
Experience: They are very friendly. If you stuck some where, they will give you hints to think further. They are so much friendly, You will not get any fear.


Tips: Dont think complicately. They will see our CV before our interview. They will know in which area you are good. Dont argue with them .just answer if you know, otherwise ask for hints.

Round: Puzzle Interview
Experience: He is so friendly,
Tips: be prepare puzzles from geekspuzzles and interviewbits.com

Round: Technical Interview
Experience: they are so friendly. Maintain smile. Whatever you are doing, be interactive with them. Dont make them bore.
Tips: Prepare more logical questions too.

Round: HR Interview
Experience: I frankly answer every question. I knew that I did well in three technical rounds.so I had hope that I would select.
Tips: Dont panic. Read you resume before going for interview. No need to prepare. Answer according to question.

Round: HR Interview
Experience: They said that there will be another HR round. There it self I saturated with those many rounds. I went inside, but that is not HR round. It is like just interactive session. He asked me, "do you know anything about the company?". I replied him that It developed e-commerce sites and apps related to that. But he said that is not the actual work it is doing. He explained about company for 15 minutes. I realized that he is interested in hiring me. He asking me about Company .Then I said , "sorry sir, I dont know anything about company because I just get to know about that I shortlisted for interview at 6.00clock morning. I dont have time to know about company but I know CEO name(s) and I told to him. He said "will you attend other company interviews?". I replied " I will If you are not hiring me. That depends on your decision". He asked "What will be you next aim?". I replied "I will be in resposible position as you are now". He said "dont go for other company interviews, wait for a second". He came with few gifts and Instructions letter and said "you are finally selected". All the interviewers came to wish me and took selfie. GREAT INTERVIEW EXPERIENCE with GREAT INTERVIEWERS for GREAT COMPANY.

Skills:
College Name: IIT Kharagpur

Skills evaluated in this interview

Top Walmart Labs Software Engineer Interview Questions and Answers

Q1. how to find number of paths in tree such that sum of the values in those nodes will be equal to count?(hint:recursion)
View answer (1)

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 (197)

I was interviewed before Sep 2016.

Interview Preparation Tips

Round: Test
Experience: given a binary tree, print the pre order traversal in recursive and iterative way.
people are standing in a queue when viewed from the front, m heads are visible, and n heads from the end. Find the number of possible arrangements such that m&n remains same when viewed from front and end respectively
These are the questions
Duration: 1 hour
Total Questions: 2

Round: Test
Experience: What is the minimum number of straight lines to connect all the dots on this grid?
Duration: 1 hour
Total Questions: 1

College Name: NIT Trichy

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Walmart Labs Interview Questions and Answers for Freshers
illustration image

Interview Preparation Tips

Round: Test
Experience: Written test (90 minutes)Core20 MCQ on computer science basic subjects2 coding questions on paper
Tips: Programming and basic subject knowledge of algorithms, data structures, OS, networks,etc.Algorithms and coding practiceCoding sites like Top Coder, Code Chef and Interview St is necessary to clear the coding written test.
Duration: 90 minutes

Round: Interview
Experience: Three technical interviews.Algorithmic questions are asked and once the strategy to solve it is found, asked to write code for the same on paper. Efficiency is very important.
Tips: Cormen will help with algorithms and other subject text books to go through the basics

Round: Interview
Experience: Be prepared to answer why you want to join the company, and get a background on what they do
Tips: Choose your companies wisely. Be clear about what kind of company you want to work for.

College Name: IIT Madras

Top Walmart Labs Software Engineer Interview Questions and Answers

Q1. how to find number of paths in tree such that sum of the values in those nodes will be equal to count?(hint:recursion)
View answer (1)

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 (197)

Interview Questions & Answers

user image Anonymous

posted on 21 May 2015

Interview Questionnaire 

7 Questions

  • Q1. Intersection and Intersection Point in 2 Linked List
  • Ans. 

    The question is about finding the intersection point of two linked lists.

    • Traverse both linked lists and find their lengths

    • Move the pointer of the longer list ahead by the difference in lengths

    • Now, traverse both lists simultaneously until the pointers meet, which will be the intersection point

  • Answered by AI
  • Q2. Questions on Multithreading in Java. About synchronised block, etc
  • Q3. Why JVM is platform independent
  • Ans. 

    JVM is platform independent because it uses bytecode and provides a runtime environment for executing Java programs.

    • JVM stands for Java Virtual Machine.

    • It executes Java bytecode, which is a platform-independent intermediate representation of the Java program.

    • JVM provides a runtime environment that abstracts the underlying hardware and operating system.

    • The bytecode is compiled once and can run on any system with a compa...

  • Answered by AI
  • Q4. Difference between Java and C++
  • Ans. 

    Java and C++ are both object-oriented programming languages, but they have differences in syntax, memory management, and platform compatibility.

    • Java is platform-independent, while C++ is platform-dependent.

    • Java uses automatic memory management (garbage collection), while C++ requires manual memory management.

    • Java has a simpler syntax and is easier to learn, while C++ has a more complex syntax and is considered more dif...

  • Answered by AI
  • Q5. Write a code for building a heap and explain its time complexity
  • Ans. 

    A code for building a heap and its time complexity

    • A heap is a complete binary tree where each node is greater than or equal to its children

    • To build a heap, start from the last non-leaf node and heapify down each node

    • Time complexity: O(n) for building a heap of n elements

  • Answered by AI
  • Q6. K largest elements in an array
  • Ans. 

    Find the k largest elements in an array.

    • Sort the array in descending order.

    • Return the first k elements of the sorted array.

    • If k is larger than the array size, return the entire array.

  • Answered by AI
  • Q7. Some Questions on String datatype in Java

Interview Preparation Tips

Round: HR Interview
Experience: 1. Why do you want to join Walmart Labs?

2. What are the biggest challenges faced by me in my current job.

Round: Test
Experience: There were 2 coding questions given in this round. The platform used is Hacker rank and we have to complete both questions in their office only in 1 hour. Usage of internet is strictly prohibited.
1. Find Maximum sum in an array such that no 2 elements are adjacent. In this, 1 more condition was also there that first and last elements should also not be taken together. This question was modification of
-----. In a cartesian plane, there are N tanks and M objects placed. Tanks can fire in 4 directions (N, S, E, W). Position of tanks and objects are given as input and are fixed. We have to find a way to give directions to N tanks such that they will not hit any object and any other tanks. If a tank can fire in 2 directions, then a direction whose ASCII code is lesser will be given preference.Example:-
Input :-
N=2
M=3Position of tanks
(0,0)
(1,1)Position of Objects
(0,2)
(0,-2)
(-2,0)Direction of N tanks should be :-
(0,0) E -> This tank should fire in east direction
(1,1) E -> This tank can fire in all 4 directions. Since E has least ASCII code in all 4 of them, so E

Round: Technical Interview
Experience: 1. Design a complete Railway Reservation System. Following things are checked in code:-
a. Object Oriented Programming
b. Design Patterns used(if any)
c. Are use cases are optimised or not?
2. Question on LRU cache implementation

Round: Technical Interview
Experience: 1. Design a data structure which provides following APIs:-
a. insert element in O(1)
b. delete an element in O(1)
c. find a random element in O(1)
2. Some questions on Java basics.
3. Some discussion on projects done in current job.
4. Got 1 feedback that my knowledge of Java is not so good. So, if we hire you, then what will be your strategy to improve on your Java skills.

College Name: NA

Skills evaluated in this interview

Walmart Labs interview questions for popular designations

 Software Engineer

 (12)

 Software Engineer III

 (5)

 Software Developer

 (4)

 Product Manager

 (2)

 Associate Product Manager

 (1)

 Statistical Analyst

 (1)

 Software Engineer II

 (1)

 Software Development Engineer

 (1)

Interview Preparation Tips

Round: Test
Experience: The complete selection procedure consisted of 1 online round and 4 face to face interviews. First online round had 10 MCQs with negative marking followed by 3 quality programming questions.

Round: Technical Interview
Experience: In technical rounds, none were straight forward question and you can expect complex problems of DP and Greedy concepts. They also asked me to solve some real time problems given large data and all.

Round: MANAGERIAL ROUND
Experience: Managerial round consisted of few very basic questions followed by my expectations from company, profile I seek etc

Round: HR Interview
Experience: The HR round was also kind of similar. He first described his experience at Walmart and then asked me about my interests, family etc.

General Tips: If you want to get a good one, you need to practice. Good companies basically emphasizes much on Data Structures, Algorithms and OS concepts. So one must be very good at it.
But those concepts help once you reach the interview round which is generally after an online round. In the first online round, most of the questions are from C/C++ aptitude and then few are of general aptitude. One must be very quick at solving these problems. For practicing them, one can refer geeksforgeeks for C/C++ aptitude and some CAT book to see basics of probability, permutation and combination, Work/time concepts.
For data structures and Algorithm, first solve the book by Narsimha Karumanchi but don't try to see the solution directly. Try as much as you can before seeing the solution as it won't be a waste of time. It will further clarify much of your concepts.
After completing the book, start solving DS part of geeksforgeeks. Try to cover as much questions of trees and linked lists as possible. Also cover classical problems of Dynamic programming and greedy algorithms.
Apart from being good at designing algorithms for problems, one must be able to write a working code for it in either of C/C++/Java. This is very important because most of the good companies introduces 2-3 programming questions in the first round itself. Even in interview, they ask to write the program on paper. Hence, try to practice coding too along with studying the above referenced materials.
It felt awesome when I got selected for Walmart Labs. The interviews were really the best one I faced. I was quite chilled out during the interviews as I already had an offer from Amazon. That may be the reason I was able to solve some of the really good questions. Overall, the experience was quite challenging and amazing.
Skill Tips: For data structures : First go through "Data Structures and Algorithms made Easy" by Narsimha Karumanchi.
For improving coding skills, try to program few random questions of trees and linked list while studying there concepts. Then practice some questions from sites like codechef or codeforces and also try to participate in the competitions that take place on these sites.
For Operating Systems, just go through the book written by "S Galvin" and try to clear concepts of memory management part.
Apart from these main topics, just have a glance at these few topics:-
Database : Basic Queries, Indexing, Transaction.
OOP : Definition with understanding of four features of OOPs.


Skills:
College Name: NIT Surathkal

Top Walmart Labs Software Engineer Interview Questions and Answers

Q1. how to find number of paths in tree such that sum of the values in those nodes will be equal to count?(hint:recursion)
View answer (1)

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 (197)

Get interview-ready with Top Walmart Labs Interview Questions

I was interviewed in Dec 2016.

Interview Preparation Tips

Round: Resume Shortlist
Experience: People having GPA above 7 got shortlisted.

Round: Test
Experience: Test Question Topics

Statistical Analyst Interview Questions asked at other Companies

Q1. When, how and where. Keep everything intact and real.
View answer (1)

I was interviewed in Jul 2016.

Interview Preparation Tips

Round: Test
Experience: There were three coding questions out of which one was adhoc and two were of Dynamic Programming.
Duration: 1 hour 30 minutes
Total Questions: 3

Round: Technical Interview
Experience: Questions related to Data Structures were asked. Then I was asked questions from area of interest.
Tips: Make sure your concepts of subjects that you mention in AOI should be clear.

Round: Technical Interview
Experience: Questions related to Operating Systems were asked. Then some questions on Binary trees data structure followed.

Round: Technical + HR Interview
Experience: It was tech cum HR round. There were basic questions asked. Then questions on DBMS were asked.

Round: HR Interview
Experience: Basic HR questions.

Skills: Confidence, Inter Person Communication Skills, Algorithm, Data Structures, Operating Systems, Knowledge About Database Managements Systems
College Name: NIT ALLAHABAD

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Contribute & help others!
anonymous
You can choose to be anonymous

Walmart Labs Interview FAQs

How many rounds are there in Walmart Labs interview?
Walmart Labs interview process usually has 2-3 rounds. The most common rounds in the Walmart Labs interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Walmart Labs 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 Labs. The most common topics and skills that interviewers at Walmart Labs expect are Networking, Information Technology, Monitoring, SEZ and Consulting.
What are the top questions asked in Walmart Labs interview?

Some of the top questions asked at the Walmart Labs interview -

  1. how to find number of paths in tree such that sum of the values in those nodes ...read more
  2. There is 3*3 RUBIX cube, Can you find data structure for solving rubix c...read more
  3. If Redo and Undo operations have to perform, which datastructure can we use?(st...read more
How long is the Walmart Labs interview process?

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

Recently Viewed

SALARIES

Cprime

SALARIES

Aristocrat

INTERVIEWS

Aristocrat

No Interviews

INTERVIEWS

Aristocrat

No Interviews

LIST OF COMPANIES

Polyplex

Locations

DESIGNATION

SALARIES

Aristocrat

JOBS

Aristocrat

No Jobs

JOBS

Aristocrat

No Jobs

Tell us how to improve this page.

Walmart Labs Interview Process

based on 35 interviews

Interview experience

4.2
  
Good
View more

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.2k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Flipkart Interview Questions
4.0
 • 1.4k Interviews
Oracle Interview Questions
3.7
 • 905 Interviews
Google Interview Questions
4.4
 • 872 Interviews
Cisco Interview Questions
4.1
 • 397 Interviews
Adobe Interview Questions
3.9
 • 252 Interviews
Intel Interview Questions
4.2
 • 223 Interviews
View all

Walmart Labs Reviews and Ratings

based on 97 reviews

3.8/5

Rating in categories

3.5

Skill development

3.6

Work-life balance

3.9

Salary

3.8

Job security

3.5

Company culture

3.0

Promotions

3.4

Work satisfaction

Explore 97 Reviews and Ratings
Senior Software Engineer
30 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
12 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer III
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Engineering Manager
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Director
5 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Walmart Labs with

Amazon Development Centre India

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