Upload Button Icon Add office photos

Walmart

Compare button icon Compare button icon Compare

Filter interviews by

Walmart Software Development Engineer 3 Interview Questions and Answers

Updated 7 Dec 2024

Walmart Software Development Engineer 3 Interview Experiences

5 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

First Round DSA : 1 Find cycle in the graph and distance of each node to the cyclee

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

(1 Question)

  • Q1. DSA Problem solving

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. DSA -> generate permutation of a string "abc", no repeated characters
2. JAVA + DSA bit-> comparator, thread(race condition (synchronised), joins, singleton), BFS of a tree level order
3. Managerial

Software Development Engineer 3 Interview Questions Asked at Other Companies

asked in Fiserv
Q1. What are triggers , where can they be used ? What is a mutating t ... read more
asked in Tesco
Q2. Find overlapping interval to calculate final payment for store wo ... read more
asked in Fiserv
Q3. How to define a parameterized cursor in PLSQL , how to open and c ... read more
asked in Fiserv
Q4. What is Rownum ? Is expression Rownum >4 correct ?
asked in Tesco
Q5. Design a mook-my-show type of system for companies. Companies can ... read more
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Find Mirror of tree
  • Ans. 

    To find the mirror of a tree, we need to swap the left and right children of each node recursively.

    • Start from the root node of the tree

    • Swap the left and right children of the current node

    • Recursively call the mirror function on the left and right subtrees

  • Answered by AI
  • Q2. Find median in two sorted arrays
  • Ans. 

    Merge two sorted arrays and find the median

    • Merge the two arrays into one sorted array

    • Calculate the median based on the length of the merged array

    • Handle cases where the total length is even or odd

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be good in DS Algo

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Java , Multithreading , polymorphism
  • Q2. DSA , probability

Walmart interview questions for designations

 Tech Lead Software Engineer 3

 (1)

 Software Development Engineer

 (1)

 Quality Engineer 3

 (2)

 System Engineer 3

 (1)

 Data Engineer 3

 (1)

 SDE (Software Development Engineer)

 (3)

 Senior Software Development Engineer

 (1)

 Software Development Engineer Intern

 (1)

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

(2 Questions)

  • Q1. Pollyfil for debounce
  • Ans. 

    Polyfill for debounce function in JavaScript

    • Implement a debounce function that delays invoking a function until after a certain amount of time has passed without it being called again

    • Use setTimeout to delay the execution of the function

    • Clear the timeout if the function is called again within the specified time frame

    • Return a function that can be called to trigger the debounced function

  • Answered by AI
  • Q2. Ds question in js

Skills evaluated in this interview

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Assignment 

Round duration - 90 minutes
Round difficulty - Medium

Round 2 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was the technical round, held around at 10 AM IST on Google Meet.
Firstly she greeted me and asked me to tell something about myself, to which I introduced myself, explaining my academic and some projects also.
After that we moved on to the Hackathon project, which was smart cart self-checkout system. I explained the project along with the code, wherever necessary.
Every word you say while explaining should be clear to you.I used Firebase and SQL while explaining my project, to which she asked some questions related to it, 
Then she moved to the DBMS part, types of joins,what is indexing, how to approach if you were to design a payment system.
At last she asked me some Data Structure questions, which were of medium complexity

  • 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 Lin...

  • Ans. 

    Remove the Kth node from the end of a singly linked list given the position 'K'.

    • Traverse the list to find the length 'N' of the linked list.

    • Calculate the position of the node to be removed from the beginning as 'N - K + 1'.

    • Traverse the list again and remove the node at the calculated position.

  • Answered by AI
  • Q2. 

    House Robber Problem Statement

    Consider Mr. X, a professional robber who is planning to rob houses along a street. These houses are arranged in a circle, which means the first house is a neighbor to the l...

  • Ans. 

    House Robber problem where adjacent houses have connected security system, find maximum money Mr. X can rob without triggering security.

    • Use dynamic programming to keep track of maximum money robbed at each house.

    • At each house, decide whether to rob the current house or skip it based on maximum money robbed so far.

    • Handle the circular nature of houses by considering two cases: robbing the first house and not robbing the ...

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

The interviewer was very frank and cheerful. This was held at 2:30 PM IST on Google Meet.
He firstly greeted me and asked me how I was doing.
How was my previous round, any technical difficulties?
Then he asked me to introduce myself.
He started telling about his journey to Lowe's and his technical background.
Then he asked some HR related questions

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Dr. B.R. Ambedkar National Institute of Technology. Eligibility criteria7.5 CGPALowe's India interview preparation:Topics to prepare for the interview - Data structures and algorithms, OOPS, operating Systems,SQL, DBMS, Machine Learning.Time required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Practice DSA questions, interview questions as much as you can.(400 leetcode questions) + (1000+ geeksforgeeks score) is good approximation of your preparation.
Tip 2 : You should have a good internship experience or 1 or 2 good projects on Android/web-d or Machine Learning.You should be through with your projects and be able to tell further improvements for the future.
Tip 3 : Be CONFIDENT with what you say. Don't murmur or speak in the mouth.The interviewer wants to know your thought process.

Application resume tips for other job seekers

Tip 1 : Resume is the first impression of you.so it must be very eye-catching. write some decent (maybe 1 or 2 is enough) projects on resume.
Tip 2 : Should be through with each and every point you have written on your resume. people usually write 10- 15 skills on resume while confident in only 5.Please don't do it.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

There was a aptitude test with coding problems

Round 2 - Technical 

(1 Question)

  • Q1. Basic Puzzles were asked
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Coding test contains 2 questions 1 moderate and 1 easy level

Round 2 - Technical 

(1 Question)

  • Q1. Asked about DSA,Heap sort,Merge sort.
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software developer with experience in Java, Python, and web development.

    • Graduated with a degree in Computer Science

    • Worked on various projects using Java and Python

    • Familiar with web development technologies like HTML, CSS, and JavaScript

  • Answered by AI
  • Q2. Why Lowe's,how can Lowe's improve its customer services
  • Ans. 

    I believe Lowe's is a reputable company with a strong focus on customer satisfaction. They can improve their customer services by implementing personalized recommendations, enhancing their online platform, and providing better in-store experiences.

    • Implement personalized recommendations based on customer preferences and purchase history

    • Enhance the online platform for easier navigation, product search, and checkout proce...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Delete a node from a bst
  • Ans. 

    To delete a node from a binary search tree (BST), we need to handle three cases: node has no children, node has one child, and node has two children.

    • Start at the root and traverse the tree to find the node to be deleted.

    • Handle the three cases: node has no children, node has one child, and node has two children.

    • For a node with two children, find the inorder successor (smallest node in the right subtree) to replace the n

  • Answered by AI
  • Q2. DP based question

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Why string arr immutable
  • Ans. 

    String arrays are immutable because they cannot be changed once created.

    • Strings in an array cannot be modified individually

    • Any changes to a string array result in a new array being created

    • Immutable arrays ensure data integrity and prevent unintended side effects

  • Answered by AI
  • Q2. How we can create a custom immutable class
  • Ans. 

    To create a custom immutable class, use final keyword for class, private final fields, and no setter methods.

    • Use the final keyword for the class to prevent inheritance

    • Declare all fields as private and final to prevent modification

    • Do not provide setter methods for the fields to maintain immutability

    • Provide getter methods to access the fields

  • Answered by AI

Walmart Interview FAQs

How many rounds are there in Walmart Software Development Engineer 3 interview?
Walmart interview process usually has 1 rounds. The most common rounds in the Walmart interview process are Technical, One-on-one Round and Coding Test.
What are the top questions asked in Walmart Software Development Engineer 3 interview?

Some of the top questions asked at the Walmart Software Development Engineer 3 interview -

  1. Find median in two sorted arr...read more
  2. pollyfil for debou...read more
  3. Find Mirror of t...read more

Tell us how to improve this page.

Walmart Software Development Engineer 3 Interview Process

based on 6 interviews

1 Interview rounds

  • Technical Round
View more

Interview Questions from Similar Companies

Reliance Retail Interview Questions
3.9
 • 1.6k Interviews
DMart Interview Questions
3.9
 • 405 Interviews
Vishal Mega Mart Interview Questions
3.7
 • 158 Interviews
Lowe's Interview Questions
4.1
 • 129 Interviews
Croma Interview Questions
4.0
 • 127 Interviews
Reliance Digital Interview Questions
4.1
 • 120 Interviews
Reliance Trends Interview Questions
4.2
 • 104 Interviews
JioMart Interview Questions
3.9
 • 94 Interviews
MedPlus Interview Questions
3.6
 • 81 Interviews
Future Group Interview Questions
4.2
 • 77 Interviews
View all
Walmart Software Development Engineer 3 Salary
based on 280 salaries
₹15.6 L/yr - ₹46 L/yr
14% less than the average Software Development Engineer 3 Salary in India
View more details

Walmart Software Development Engineer 3 Reviews and Ratings

based on 20 reviews

2.9/5

Rating in categories

2.8

Skill development

2.7

Work-life balance

3.5

Salary

3.7

Job security

2.5

Company culture

2.3

Promotions

2.4

Work satisfaction

Explore 20 Reviews and Ratings
Software Engineer III
1.9k salaries
unlock blur

₹14.5 L/yr - ₹47 L/yr

Senior Software Engineer
1.4k salaries
unlock blur

₹23.1 L/yr - ₹70 L/yr

Software Engineer
837 salaries
unlock blur

₹10 L/yr - ₹43 L/yr

Software Development Engineer 3
280 salaries
unlock blur

₹15.6 L/yr - ₹46 L/yr

Software Developer
263 salaries
unlock blur

₹13 L/yr - ₹53.1 L/yr

Explore more salaries
Compare Walmart with

Amazon

4.0
Compare

Reliance Retail

3.9
Compare

DMart

3.9
Compare

Future Group

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