Open In App

Walmart Interview Experience for SDE

Last Updated : 01 May, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

Recently, I had the opportunity to interview for the role of Software Engineer at Walmart. The interview process consisted of four rounds:

  • Initial Stage:
  • Technical Round 1
  • Technical Round 2
  • Hiring Manager Round

Initial Stage:

  • MCQ Challenge covering DSA and CS fundamental questions.
  • Coding Challenge round with 2 coding problems to be solved within 90 minutes.

Technical Round 1:

My first technical discussion round lasted around 45-50 minutes. It started with our brief introductions. I was asked to solve 4 DSA problems and write their codes on any IDE of my choice.

  1. Find the second largest element in an array in a single iteration without extra space.
  2. Find the length of the subarray with longest consecutive 1s in a binary array.
  3. Check whether the given strings are anagrams.
  4. How to insert and delete an element from a doubly linked list.

Technical Round 2:

This round also lasted 50 minutes. First half was supposed to be for solving a DSA problem (had to write code on an IDE) and second related to core concepts and projects. The problems I encountered included:

  1. There are 3 strings s1, s2 and s3. If s2 is present in s1, replace every occurrence of s2 in s1 by s3 (their lengths may be random). For example, if s1 = “she ran marathon”, s2 = “ra”, s3 = “non”, expected output “she nonn manonthon”.
  2. Difference between JDK and JRE. Which JDK version do you use?
  3. What is static keyword in Java? What would happen if we write “public void main(String[] args) ” instead of “public static void main(String[] args) “?
  4. Differnce between interface and abstract keyword.
  5. What is this keyword in Java? What is let keyword?
  6. What is polymorphism?
  7. Difference between the operator “==” and “.equals() “?
  8. Syntax of lambda function.

Hiring Manager :

The final stage involved a 45-minute conversation with the Hiring Manager, where the emphasis shifted towards personal and behavioral aspects. We delved into discussions about my final year project, extracurricular activities, hypothetical scenarios, and articulated my motivations for seeking employment at Walmart.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads