Walmart Labs

# Walmart Labs Interview Questions and Tips

1

## Walmart Labs Software engineer interview

6.1k views
Mohan KotlaFresherSelected
Application
I was interviewed on-campus at IIT Kharagpur for Software engineer role at Walmart Labs
Interview Process
Test Technical Interview Puzzle Interview Technical Interview HR Interview HR Interview
Round 1

### Test

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

### Technical Interview

Interview Questions
• Question 1: There is 3*3 RUBIX cube, Can you find data structure for solving rubix cube.
• Question 2: Given array of weights(infinite supply), can you find that given weight can be formed by using those set of weights?(dynamic programming,geeksforgeeks)
• Question 3: If Redo and Undo operations have to perform, which datastructure can we use?(stack)
• Question 4: Can you explain me about Router ?
• Question 5: Can you explain the project that you mentioned in resume?
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.

Interview 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 3

### Puzzle Interview

Interview Questions
• Question 1: Two wire burning puzzle(ans: 45min)
• Question 2: triangle and three ants puzzle(ans: collision prob: 3/4)
• Question 3: Explain about how internet works?
• Question 4: One more coding question from array!
• Question 5: how to find number of paths in tree such that sum of the values in those nodes will be equal to count?(hint:recursion)
Interview Experience
He is so friendly,
Interview Tips
be prepare puzzles from geekspuzzles and interviewbits.com
Round 4

### Technical Interview

Interview Questions
• Question 1: one simple puzzle?(cant explain through words)
Interview Experience
they are so friendly. Maintain smile. Whatever you are doing, be interactive with them. Dont make them bore.
Interview Tips
Prepare more logical questions too.
Round 5

### HR Interview

Interview Questions
• Question 1: normal HR questions
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.
Interview Tips
Dont panic. Read you resume before going for interview. No need to prepare. Answer according to question.
Round 6

### HR Interview

Interview Questions
• Question 1: It is like Preplacement talk
Interview Experience
2

## Walmart Labs Software engineer interview

5.2k views
VISHAL RAJFresherSelected
Application
I was interviewed on-campus at NIT Surathkal for Software engineer role at Walmart Labs
Interview Process
Test Technical Interview MANAGERIAL ROUND HR Interview
Round 1

### Test

Interview 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 2

### Technical Interview

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 3

### MANAGERIAL ROUND

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

### HR Interview

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.
Skills

### Skills Tested

Skill Tips
For data structures : First go through "Data Structures and Algorithms made Easy" by Narsimha Karumanchi.<br /> 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.<br /> For Operating Systems, just go through the book written by "S Galvin" and try to clear concepts of memory management part.<br /> Apart from these main topics, just have a glance at these few topics:-<br /> Database : Basic Queries, Indexing, Transaction.<br /> OOP : Definition with understanding of four features of OOPs.<br /> <br />
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.
3

## Walmart Labs Statistical analyst interview

1.1k views
AnonymousFresherSelected
Application
I was interviewed on-campus for Statistical analyst role at Walmart Labs
Interview Process
Resume Shortlist Test Technical Interview Technical Interview Managerial Round HR Interview
Round 1

### Resume Shortlist

Interview Experience
People having GPA above 7 got shortlisted.
Round 2

### Test

Interview Experience
Test Question Topics
• Hypothesis Testing
• Regression (Linear, logistic, lasso etc)
• Decision tree (Gini Index etc)
• R square
• Basic probability distributions
• Confidence interval
Some coding questions on R. We have to just predict the output of the given code.
Almost 10-12 people shortlisted for interview.
Round 3

### Technical Interview

Interview Experience
First question – Introduce Yourself
In first technical round they asked questions on running time of algorithms, decision tree and k-means clustering. Apart from that some questions were on box plot and central limit theorem and some statistics questions.
Interview Tips
Books for preparation –
For puzzles – Heard on the Street, How to Ace the Brainteaser Interview(MCGRAW-HILL)
For case study – Victor Chang
Important Online Courses – The Analytics Edge (Edx), Machine Learning (Coursera)
Round 4

### Technical Interview

Interview Experience
First question – Introduce Yourself
They asked some probability questions. After that one case study. Case study was basically on how to attract old customers who left walmart. You can ask any type of data from interviewer. After that some more question on probability and statistics and in last one guesstimate question – How many people currently wearing black jacket across all IITs.
Round 5

### Managerial Round

Interview Experience
First question – Introduce Yourself

Questions from your CV. They will ask questions from your CV. From me they asked explain your project work after that from my courseware information they choosed some subjects and asked question on that. After that they asked one puzzle.
Puzzle Question –

Design a strategy to win game in a two player game where every player will take one coin at a time from a pile of coins (Assume infinite number of coins) and keep that coin on a round table. No coin can be placed on the top of another coin. Winner will be who will keep last coin on the table.
Round 6

### HR Interview

Interview Experience
Q-1 Introduce yourself
Q-2 Greatest Weakness and Strength & what steps you took to reduce that weakness?
Q-3 Any group work experience.
Q-4 What you liked most at IIT KGP ?
Q-5 Where you are seeing yourself after 3-years?
Q-6 How you will convince your senior employee that you are correct when they are exactly opposite of your decision?
Q-7 Why you want to join Wal-Mart?
Q- 8 Any question form us.
4

## Walmart Labs Software engineer interview

4.2k views
AnonymousFresherSelected
Application
I was interviewed on-campus for Software engineer role at Walmart Labs
Interview Process
Round 1
Interview Experience
Around 8 of us were selected for the interview round. We sat in different rooms while the interviewers went around asking questions from various topics - Algorithms, OS, DBMS etc. Those guys were very helpful and easygoing.
Interview Tips
I just glanced through the concepts from pdfs of textbooks on my computer. Did not spend a single rupee on material. Make sure you're aware of the basic algorithms and data structure questions.
Round 2
Interview Experience
I could not appear for Microsoft and couldn't get through the programming round of Yahoo. Once you write a couple of aptitude and programming tests, you get the feel of it and problem solving becomes easier. Walmart's aptitude round was simple and programming round was, I'd say, tricky. In the interview round, I was off to a horrible start. I spent a lot of time on the first two questions and could see the interviewer losing interest in hiring me. But the third one was straightforward and got me back in the groove. From then on, I managed to answer all but one question, including the first two. If you think you are a bright student, remember that companies want people like you as much as you need good jobs.
General Tips
It's not a World Cup final and you're not Tendulkar. So relax, you don't have the burden of a nation's expectation on you. If you've managed to understand the fundamentals of algorithms, data structures, OS etc., cracking interviews shouldn't be hard. If you've not, then I guess you need at least a couple of months of intense preparation.
5

## Walmart Labs Software engineer interview

4.1k views
AnonymousFresherSelected
Application
I was interviewed on-campus for Software engineer role at Walmart Labs
Interview Process
Round 1
Interview Experience
Round 1 -Hosted on interviewstreet.comC aptitude and logic questions. 1 hourCoding snippets. 3 questions. 1 hour

Round 2 -3 Back to back interviews. Each covering a different subject. First was DSA and DAA, next DBMS followed by OS.

Round 3 -HR interview
Resources

### Preparation materials

Books
• Cracking the Coding interview - Gayle Laakmann. Browsing through the book once should cover most of the algorithm questions you will face in any interview,
General Tips
In an interview you will most likely have to write code on paper. Practice it at least once. It has its own set of challenges (no backspace, syntax correction etc). The interviewer most likely is looking for the ability to think right and not the best answer itself. Walk them through your thought process. Indicate why you think certain options are not viable etc. Make sure they are aware you are thinking about optimizations like space & time complexity, function runtime tradeoffs etc. For example, in DBMS the storage design depends if your client has more write operations than read or if it’s other way around. Clarify these details before approaching the problem Preparation for any company by looking up company question papers, interview process. This can help you identify what a company concentrates on in each stage. For example, somecompanies evaluate you on inane C/C++ questions answers to which are readily available on the net. Some on Java and some have logic questions. Recruiters cycle through a set of questions when it comes to algorithms. Sites like careercup and glassdoor provide questions that have been asked previously
6

## Walmart Labs Software developer interview

797 views
AnonymousFresherSelected
Application
I was interviewed on-campus for Software developer role at Walmart Labs
Interview Process
Test Technical Interview Technical Interview Technical + HR Interview HR Interview
Round 1

### Test

No. of Questions
3 questions
Test Sections
• Section 1: Online Coding Test
Interview Experience
There were three coding questions out of which one was adhoc and two were of Dynamic Programming.
Round 2

### Technical Interview

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

### Technical Interview

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

### Technical + HR Interview

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

### HR Interview

Interview Experience
Basic HR questions.
7

## Walmart Labs Software engineer interview

4k views
AnonymousFresherSelected
Application
I was interviewed on-campus for Software engineer role at Walmart Labs
Interview Process
Test Interview Interview
Round 1

### Test

Duration
90 Minutes
Interview Experience
Written test (90 minutes)Core20 MCQ on computer science basic subjects2 coding questions on paper
Interview 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.
Round 2

### Interview

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.
Interview Tips
Cormen will help with algorithms and other subject text books to go through the basics
Round 3

### Interview

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