Upload Button Icon Add office photos

Walmart

Compare button icon Compare button icon Compare

Filter interviews by

Walmart Software Developer Intern Interview Questions, Process, and Tips for Freshers

Updated 21 Dec 2022

Top Walmart Software Developer Intern Interview Questions and Answers for Freshers

  • Q1. Ways To Make Coin Change Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these ...read more
  • Q2. Validate Binary Search Tree (BST) You are given a binary tree with 'N' integer nodes. Your task is to determine whether this binary tree is a Binary Search Tree (BST). B ...read more
  • Q3. Duplicate Integer in Array Given an array ARR of size N , containing each number between 1 and N-1 at least once, identify the single integer that appears twice. Input: ...read more
View all 7 questions

Walmart Software Developer Intern Interview Experiences for Freshers

4 interviews found

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

I applied via unstop and was interviewed in Jun 2022. There were 3 interview rounds.

Round 1 - Objective 

(2 Questions)

  • Q1. Java questions with code snippets
  • Q2. DSA questions based on heapsort etc
Round 2 - Coding Test 

Questions asked were DP, maps, sorting etc. There were two questions and duration of the test was 1 hour 30 minutes. Platform used for the test was unstop

Round 3 - Coding Test 

The duration of the test was 90 minutes. Questions were hard in this round. The test was conducted on unstop.

Interview Preparation Tips

Interview preparation tips for other job seekers - You should have good problem solving skills. You should have good knowledge of core subjects.

I appeared for an interview in Sep 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 45 minutes
Round difficulty - Hard

There were 2 coding questions to be solved in 45 minutes. Questions were a bit difficult and topics covered in my set were DP and Graphs.

  • Q1. 

    Graph Coloring Problem

    You are given a graph with 'N' vertices numbered from '1' to 'N' and 'M' edges. Your task is to color this graph using two colors, such as blue and red, in a way that no two adjacen...

  • Ans. 

    The problem is to color a graph with two colors such that no two connected vertices have the same color.

    • Use a graph coloring algorithm such as Depth First Search (DFS) or Breadth First Search (BFS).

    • Start with an arbitrary vertex and color it with one color (e.g., blue).

    • Color all its adjacent vertices with the other color (e.g., red).

    • Continue this process for all connected components of the graph.

    • If at any point, you en...

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

I was asked questions on data structures, OOPs, OS and he grilled me on Machine Learning and Microsoft Azure (as is was mentioned in my resume).

  • Q1. 

    Maximum Frequency Number Problem Statement

    Given an array of integers with numbers in random order, write a program to find and return the number which appears the most frequently in the array.

    If multip...

  • Ans. 

    The program finds the number that occurs the maximum times in an array of integers.

    • Iterate through the array and count the frequency of each number using a dictionary.

    • Keep track of the number with the maximum frequency and its index.

    • Return the number with the maximum frequency and the lowest index.

  • Answered by AI
Round 3 - HR 

Round duration - 45 minutes
Round difficulty - Easy

It involved a few technical questions based on my resume followed by leadership questions.

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Maharaja Agrasen Institute Of Technology. I applied for the job as SDE - Intern in BangaloreEligibility criteriaFemale candidateWalmart interview preparation:Topics to prepare for the interview - Data Structures, OOPS, System Design, Algorithms, Operating SystemTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Do not cram solutions.
Tip 2 : Keep practicing and give contests.

Application resume tips for other job seekers

Tip 1 : Make a 1 pager resume strictly
Tip 2 : Have 3-4 decent projects.

Final outcome of the interviewSelected

Software Developer Intern Interview Questions Asked at Other Companies for Fresher

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Hard

Round was held in the morning probably 10 or 11 am, the test window was open for 90 minutes and one can give the test anytime in that 1.5 hour.

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    The task is to find the total number of ways to make change for a specified value using given denominations.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the number of ways to make change for each value using different denominations.

    • Initialize the base cases and then iterate through the denominations to fill up the array.

    • The final answer will be in the last cell of the array corre

  • Answered by AI
  • Q2. 

    Duplicate Integer in Array

    Given an array ARR of size N, containing each number between 1 and N-1 at least once, identify the single integer that appears twice.

    Input:

    The first line contains an integer...
  • Ans. 

    Identify the duplicate integer in an array of size N containing numbers between 1 and N-1.

    • Iterate through the array and keep track of the frequency of each element using a hashmap.

    • Return the element with a frequency greater than 1 as the duplicate integer.

    • Ensure the constraints are met and a duplicate number is guaranteed to be present in the array.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Medium

This round was scheduled on 12th Nov, almost after 30 days of the previous technical round. I got the confirmation of passing the previous round on 10th Nov and was asked to appear in this final round which was scheduled on 15th Nov at 11:00 am in the morning and it was going to be an HR round which probably was my favourite among all the other rounds. I prepared for the same by reading interview experiences available at coding ninjas.

  • Q1. 

    Validate Binary Search Tree (BST)

    You are given a binary tree with 'N' integer nodes. Your task is to determine whether this binary tree is a Binary Search Tree (BST).

    BST Definition:

    A Binary Search Tr...

  • Ans. 

    Validate if a given binary tree is a Binary Search Tree (BST) or not.

    • Check if the left subtree of a node contains only nodes with data less than the node's data.

    • Check if the right subtree of a node contains only nodes with data greater than the node's data.

    • Recursively check if both the left and right subtrees are also binary search trees.

    • Example: For each node, ensure all nodes in its left subtree are less and all node

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in BangaloreEligibility criteriaAbove 7 cgpa, no current backlogsWalmart interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Arrays, Linked list, stack, queue, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : practice on codeforces and codechef
Tip 2 : prepare a good resume 
Tip 3 : may prefer solving the SDE sheet provided by striver_79

Application resume tips for other job seekers

Tip 1 : put your entire valuable experience in brief
Tip 2 : try to put those things that really attracts the recruiter, will be better if your past experiences relates to the company

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The test had one coding question of 60 marks and rest were MCQs on OS, OOPS, DBMS concepts. The MCQs did not have negative marking. 

The test was in the evening and passing all the test cases of the question was necessary to move to the next round. The question could also be solved using brute force approach. The test was proctored and was conducted on Hackerrank.

  • Q1. 

    Next Smaller Element Problem Statement

    You are provided with an array of integers ARR of length N. Your task is to determine the next smaller element for each array element.

    Explanation:

    The Next Smalle...

  • Ans. 

    Find the next smaller element for each element in an array.

    • Iterate through the array from right to left and use a stack to keep track of elements.

    • Pop elements from the stack until a smaller element is found or the stack is empty.

    • If a smaller element is found, that is the next smaller element. If the stack is empty, there is no smaller element.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The round was 1 hour long. It was conducted in the afternoon. The interviewer was an SDE3 working at Walmart. The interview was conducted on zoom and I was asked to share my screen and turn on my camera. I used eclipse IDE to solve the question and I was also asked to run it for some test cases.

  • Q1. 

    Josephus Problem Statement

    Consider 'N' individuals standing in a circle, numbered consecutively from 1 to N, in a clockwise direction. Initially, the person at position 1 starts counting and will skip K-...

  • Ans. 

    The Josephus Problem involves eliminating every Kth person in a circle of N individuals until only one person remains. Determine the position of the last person standing.

    • Use a circular linked list to simulate the elimination process efficiently

    • Implement a function to find the position of the last person standing based on the given N and K values

    • Consider edge cases such as when N=1 or K=1

    • Optimize the solution to handle

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BengaluruEligibility criteriaAbove 7 CGPA without any active backlogsWalmart interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Operating System, DBMS, Dynamic Programming, Algorithms, Memory Allocation, System DesignTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Be consistent, practice at least 10 questions everyday if you have 4-5 months
Tip 2 : Practice important company archives and see interview experiences of others
Tip 3 : Notice the time complexity of your proposed solution

Application resume tips for other job seekers

Tip 1 : Mention projects and internships in chronological order
Tip 2 : Add facts and numbers related to the impact your projects have created
Tip 3 : Do not enter false details

Final outcome of the interviewSelected

Skills evaluated in this interview

Walmart interview questions for designations

 Software Developer

 (22)

 Senior Software Developer

 (1)

 Software Developer II

 (1)

 Software Development Engineer Intern

 (1)

 Software Developer 1

 (1)

 Software Engineer

 (29)

 Software Engineer2

 (4)

 IOS Developer

 (3)

Interview questions from similar companies

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
-
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
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Arrays , Strings Basic Data Structures

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

I applied via Approached by Company and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Coding Test 

2 DSA questions and some MCQ on Java and Spring

Round 2 - Technical 

(2 Questions)

  • Q1. Longest palindromic substring
  • Ans. 

    A palindromic substring is a string that reads the same forwards and backwards.

    • Use dynamic programming to find the longest palindromic substring.

    • Start by considering each character as the center of a potential palindrome.

    • Expand outwards from each center to check for palindromes of odd and even lengths.

  • Answered by AI
  • Q2. Remove duplicates in place from a 1D array
  • Ans. 

    Remove duplicates from a 1D array of strings in place

    • Iterate through the array and use a HashSet to keep track of unique elements

    • Replace duplicates with null or an empty string to remove them in place

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. Project discussion
  • Q2. Search min element in a rotated sorted array with duplicate elements
  • Ans. 

    Search for the minimum element in a rotated sorted array with duplicate elements.

    • Use binary search to find the minimum element in the rotated sorted array.

    • Handle the case where duplicate elements are present by adjusting the search conditions.

    • Consider cases where the array is not rotated or contains only one element.

  • Answered by AI
  • Q3. Ways of declaring singleton class
  • Ans. 

    A singleton class is a class that can only have one instance created throughout the application.

    • Declare a private static instance variable of the class

    • Create a private constructor to prevent external instantiation

    • Provide a public static method to access the instance

  • Answered by AI
Round 4 - Technical 

(2 Questions)

  • Q1. Project discussion
  • Q2. Behavioural questions

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

Lowe's user image Abhishek Agrawal

posted on 20 Aug 2024

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

I applied via Referral and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. React js questions like Dom manipulation, useCallback and useMemo these kind of questions
  • Q2. Create some dynamic buttons with a json data and whenever you click on that you need to maintain active and inactive states and also you need to show the content of the button based on the json data whenev...
  • Ans. 

    Create dynamic buttons with JSON data, maintain active/inactive states, and show content on click

    • Create buttons dynamically using JSON data

    • Toggle between active and inactive states on click

    • Display button content based on JSON data on click

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. More advanced react based questions like test cases handling and redux state management techniques
  • Q2. Prop drilling concepts
Round 3 - Behavioral 

(1 Question)

  • Q1. More about your projects you have worked on and also front end technical basic questions
Round 4 - HR 

(2 Questions)

  • Q1. Why Lowe's only
  • Ans. 

    Lowe's is a leading home improvement retailer with a strong focus on technology and innovation.

    • Lowe's has a strong reputation for investing in technology and innovation within the home improvement industry.

    • I am impressed by Lowe's commitment to digital transformation and their use of cutting-edge tools and technologies.

    • I believe Lowe's offers a challenging and rewarding environment for software engineers to grow and de...

  • Answered by AI
  • Q2. What are your expectations here nd all
  • Ans. 

    I expect a challenging work environment, opportunities for growth, and a supportive team.

    • Challenging work that allows me to utilize my skills and learn new technologies

    • Opportunities for career advancement and professional development

    • A supportive team that fosters collaboration and growth

    • Clear communication and expectations from management

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare well and have a good core understanding of reactjs and css and javascript you can crack it.

Skills evaluated in this interview

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

Walmart Interview FAQs

How many rounds are there in Walmart Software Developer Intern interview for freshers?
Walmart interview process for freshers usually has 4 rounds. The most common rounds in the Walmart interview process for freshers are Coding Test and Resume Shortlist.
What are the top questions asked in Walmart Software Developer Intern interview for freshers?

Some of the top questions asked at the Walmart Software Developer Intern interview for freshers -

  1. DSA questions based on heapsort ...read more
  2. Java questions with code snipp...read more

Tell us how to improve this page.

Walmart Software Developer Intern Interview Process for Freshers

based on 1 interview

1 Interview rounds

  • Coding Test Round
View more

Interview Questions from Similar Companies

Reliance Retail Interview Questions
3.9
 • 1.6k Interviews
DMart Interview Questions
3.9
 • 410 Interviews
Vishal Mega Mart Interview Questions
3.7
 • 159 Interviews
Croma Interview Questions
4.0
 • 132 Interviews
Lowe's Interview Questions
4.1
 • 129 Interviews
Reliance Digital Interview Questions
4.1
 • 123 Interviews
Reliance Trends Interview Questions
4.2
 • 106 Interviews
JioMart Interview Questions
3.9
 • 94 Interviews
MedPlus Interview Questions
3.6
 • 82 Interviews
Future Group Interview Questions
4.3
 • 78 Interviews
View all

Walmart Software Developer Intern Reviews and Ratings

based on 6 reviews

4.7/5

Rating in categories

4.4

Skill development

4.5

Work-life balance

4.3

Salary

4.7

Job security

4.7

Company culture

4.1

Promotions

4.5

Work satisfaction

Explore 6 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

₹19 L/yr - ₹70 L/yr

Software Engineer
851 salaries
unlock blur

₹10 L/yr - ₹43 L/yr

Software Development Engineer 3
310 salaries
unlock blur

₹15.6 L/yr - ₹46 L/yr

Software Developer
299 salaries
unlock blur

₹12 L/yr - ₹46 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