Taro Logo

Software Development Engineer III Interview Experience - Bengaluru, India

January 1, 2021
Positive ExperienceGot Offer

Process

3 rounds of interviews (over Zoom call).

1st round: Two medium-level data structure and algorithm (DSA) questions. Approach and code were evaluated. Handling all edge cases was crucial to pass this round (1 hour). Completed in 45 minutes.

2nd round: System Design (High-Level Design), Spring Boot, Java, and multithreading (1 hour).

3rd round: Hiring Manager round (1 hour). This round included one DSA question and one database question. There was a discussion on Agile methodology and some leadership/behavioral questions. It was essentially a healthy discussion to understand your existing work culture. The manager also explained their background, the team, and the work they are hiring for.

Questions

Round 1

  • Q1. Find the minimum element in a sorted array rotated at a non-given point. E.g., 4 5 0 1 2 3.
  • Q2. Given a binary tree and two nodes, find if the two nodes are cousins or not.

Round 2

  • Q1. Design Instagram (HLD design, JUnit test cases).
  • Q2. Explain the Spring Boot lifecycle and IOC, and discuss some annotations.
  • Q3. Explain the Singleton pattern.
  • Q4. Read through a file of 100 lines using multithreading.

Round 3

  • Q1. Container with the most water.
  • Q2. Tell me a situation where you went above and beyond your work.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Walmart Software Development Engineer III role in Bengaluru, Karnataka.

Success Rate

100%
Pass Rate

Walmart's interview process for their Software Development Engineer III roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

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

Walmart Work Experiences