Filter interviews by
Clear (1)
I applied via Naukri.com and was interviewed before Jan 2021. There were 5 interview rounds.
Working code with edge cases is code that has been tested with extreme inputs to ensure it functions correctly.
Edge cases are inputs that are unlikely to occur but can cause unexpected behavior if not handled properly.
Examples of edge cases include empty inputs, null values, and inputs at the limits of the data type's range.
Working code with edge cases should be thoroughly tested to ensure it functions correctly in all
An unique id for a massive parallel system can be generated using a combination of timestamp, machine id and a random number.
Use a timestamp to ensure uniqueness
Include a machine id to avoid collisions in a distributed system
Add a random number to further increase uniqueness
Consider using a UUID (Universally Unique Identifier) for simplicity
Ensure the id generation algorithm is thread-safe
A parking lot system that manages parking spots and vehicles.
Create a class for parking lot with attributes like total number of spots, available spots, etc.
Create a class for vehicle with attributes like license plate number, type, etc.
Implement methods for parking a vehicle, removing a vehicle, and checking availability of spots.
Use data structures like arrays and maps to store and retrieve information.
Consider imple
Some of the top questions asked at the Walmart Senior Software Engineer interview -
The duration of Walmart Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 26 interviews
4 Interview rounds
based on 115 reviews
Rating in categories
Software Engineer III
1.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
1.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
799
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer 3
264
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
244
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Flipkart
Microsoft Corporation