Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in Mar 2024. There were 5 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.
Memoization is a technique used in programming to store the results of expensive function calls and return the cached result when the same inputs occur again.
Memoization helps improve the performance of a function by caching its results.
It is commonly used in dynamic programming to optimize recursive algorithms.
Example: Memoizing a Fibonacci function to avoid redundant calculations.
A Promise is an object representing the eventual completion or failure of an asynchronous operation.
A Promise is used to handle asynchronous operations in JavaScript.
It represents a value that may be available now, or in the future.
A polyfill for Promise can be implemented using the setTimeout function to simulate asynchronous behavior.
What people are saying about Walmart
I applied via LinkedIn and was interviewed in Oct 2022. There were 3 interview rounds.
Walmart interview questions for designations
I was interviewed before May 2023.
Remove leaf nodes of a tree
Traverse the tree in postorder fashion
For each node, check if it is a leaf node (both children are null)
If it is a leaf node, remove it by setting its parent's reference to null
Design a parking lot system
Consider the size and layout of the parking lot
Include features like ticketing system, payment options, and security measures
Implement a system to track available parking spaces and manage vehicle entry/exit
Get interview-ready with Top Walmart Interview Questions
I applied via Approached by Company and was interviewed before Mar 2023. There were 3 interview rounds.
Applied for front end engineer
Two sum
Find element in Matrix m*m changed to Find m*n on flow
Adding two linked list
I applied via Job Portal and was interviewed before Apr 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
I applied via Referral and was interviewed before Nov 2022. There were 4 interview rounds.
Data structures and algorithms, leetcode medium level.
Java with data structures and algorithms round
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
Design a Java-like Garbage Collector with minimal configurations.
Choose a garbage collection algorithm (e.g. mark-and-sweep, copying, generational)
Determine the heap size and divide it into regions (e.g. young, old, permanent)
Implement a root set to keep track of live objects
Set thresholds for garbage collection (e.g. occupancy, time)
Implement the garbage collection algorithm and test for memory leaks
Microservices are implemented using RESTful APIs and message brokers for asynchronous communication.
RESTful APIs are used for synchronous communication between microservices.
Message brokers like Kafka or RabbitMQ are used for asynchronous communication.
Microservices communicate with each other using HTTP requests and responses.
Each microservice has its own database and communicates with other microservices through APIs...
I follow the MVC design pattern as it separates concerns and promotes code reusability.
MVC separates the application into Model, View, and Controller components.
Model represents the data and business logic.
View represents the user interface.
Controller handles user input and updates the model and view accordingly.
MVC promotes code reusability and maintainability.
Example: Ruby on Rails framework follows MVC pattern.
Some of the top questions asked at the Walmart Software Engineer III interview for experienced candidates -
The duration of Walmart Software Engineer III interview process can vary, but typically it takes about less than 2 weeks to complete.
Interview experience
based on 129 reviews
Rating in categories
Software Engineer III
1.7k
salaries
| ₹14.5 L/yr - ₹47 L/yr |
Senior Software Engineer
1.2k
salaries
| ₹21.6 L/yr - ₹80 L/yr |
Software Engineer
761
salaries
| ₹12 L/yr - ₹45 L/yr |
Assistant Team Leader
236
salaries
| ₹1.3 L/yr - ₹4.9 L/yr |
Software Development Engineer 3
234
salaries
| ₹15.6 L/yr - ₹46 L/yr |
Amazon
Flipkart
Microsoft Corporation