I applied in-person. I interviewed at Walmart (Bengaluru) in Aug 2021
Interview
It was Drive for Wallmart global tech
Every round was an elimination round.
There were total 4 rounds including
2 technical 1 with engineering manager and 1 with hr.
I got a call for a drive for the Level-3 software engineer position for the Bangalore location.
Interview questions [1]
Question 1
First Round:
1. function random(){
return {value: 20}
}
const ah = random();
const bn = new random();
console.log(ah) // 10
console.log(bn) // {value: 20}
2. create a memorized function
Solution:
function memoise(fn){
var cache = {};
return function(){
const key = JSON.stringify(arguments);
if(cache[key]){
console.log("already there", cache[key])
return cache[key]
} else {
val = fn.apply(null, arguments)
cache[key] = val;
console.log("its new", val);
return val;
}
}
}
3. create a triangle using css and HTML
solution:
.arrow-up{
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid blue;
}
4. Clouser, promise questions, new keyword instances in JS
The interview process was incredibly unprofessional and it showed how disorganized walmart's HR is. They couldn't handle basic scheduling... I had multiple interview dates where HR would reschedule at the last second or I would show up on zoom call and there would be no one there....
Great, rounds were smooth sailing. Rounds involved coding, algorithms, data structures, and technical questions. The interview was a smooth experience. It was conducted online but in an efficient manner, The interview panelists are so helpful and ensure you have a great experience
Interview questions [1]
Question 1
Great, rounds were smooth sailing. Rounds involved coding, algorithms, data structures, and technical questions. The interview was a smooth experience. It was conducted online but in an efficient manner, The interview panelists are so helpful and ensure you have a great experience