Taro Logo

Software Engineer Interview Experience - Bengaluru, Karnataka

August 1, 2021
Positive ExperienceNo Offer

Process

I received a call for an interview for the Level-3 Software Engineer position at the Bangalore location.

This was a drive for Walmart Global Tech.

Every round was an elimination round.

There were a total of 4 rounds, including:

  • Two technical rounds
  • One with an Engineering Manager
  • One with HR

Questions

First Round:

  1. javascript function random() { return { value: 20 }; }

    const ah = random(); const bn = new random();

    console.log(ah); // 10 console.log(bn); // {value: 20}

  2. Create a memoized function.

    Solution: javascript 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: css .arrow-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid blue; }

  4. Closures, Promise questions, new keyword instances in JS.

Interview Statistics

The following metrics were computed from 19 interview experiences for the Walmart Software Engineer role in Bengaluru, Karnataka.

Success Rate

42%
Pass Rate

Walmart's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive58%
Neutral11%
Negative32%

Candidates reported having very good feelings for Walmart's Software Engineer interview process in Bengaluru, Karnataka.