๐Ÿ’ผ Walmart SDE Intern + FTE Interview Experience (College Hiring โ€“ March 2024)

walmart logo
walmart
ยท SDE Internยท Virtual
June 12, 2025 ยท 46 reads

Summary

I was selected for a 6-month Software Development Engineer Internship at Walmart India through college hiring in March 2024. The interview process involved an online coding test, two technical interviews, and an HR round, ultimately leading to an internship offer, though I potentially missed out on a full-time role.

Full Experience

๐Ÿงญ Interview Process Flow

  1. Online Coding Test
  2. Technical Interview 1
  3. Technical Interview 2
  4. HR Interview
  5. Final Selection

๐Ÿ–ฅ๏ธ Stage 1: Online Coding Test

  • ๐Ÿ“† Date: 11th March 2024
  • โฑ๏ธ Duration: 90 minutes
  • ๐Ÿ‘จโ€๐Ÿ’ป Platform: HackerEarth
  • ๐Ÿ‘ฅ Candidates Appeared: 114

๐Ÿง  Format:

  • 10 MCQs (OS, DBMS, CN, DSA)
  • 2 Coding Questions

๐Ÿ’ป Coding Questions:

Q1. Make Two Strings Equal with Swaps

  • You can swap within a string or between the two strings.
  • โœ… Logic: If all character frequencies across both strings are even, strings can be made equal.
  • Points: 30

Q2. Unreachable Pairs After Edge Removal (Graph)

  • Undirected connected graph, remove edges one by one and count (u, v) pairs that become unreachable.
  • โœ… Key Idea: Think in reverse using DSU (Disjoint Set Union) to manage connectivity.
  • Points: 50 (partial score)

๐Ÿ“Ž DSA Problem Link (asked in online round)

๐ŸŸข My friend solved Q1 fully and Q2 partially โ†’ Shortlisted among 36 candidates.


๐Ÿ’ฌ Stage 2: Technical Interview 1

  • ๐Ÿ• Time: Same day, 11:00 AM
  • ๐Ÿง‘โ€๐Ÿ’ผ Platform: Zoom (Breakout Room)

๐Ÿ” Questions:

  • Intro + Past internship + Projects
  • OS in one word: User-Interface
  • Types of interrupts (needed a hint)
  • Coding:
    • Binary Tree with mirror pointers
    • Find min distance between any 2 nodes โ†’ Solved using BFS
  • What happens when you type www.google.com?
  • โŒ Network Qs: Hub vs Switch, Noise Impairment (struggled)
  • SQL vs NoSQL โ€“ explained with examples
  • Coding (Index Shifting): Right shift subarray in multiple [l, r] queries โ†’ Optimized using index transformation

๐Ÿ˜… Despite 2 missed answers, selected among 24 candidates for next round.


๐Ÿ’ฌ Stage 3: Technical Interview 2

  • ๐Ÿ•“ Time: 4:00 PM (Same day)
  • ๐Ÿ‘จโ€๐Ÿ’ผ New interviewer, same Zoom format

๐Ÿ” Questions:

  • Summary of CV + Project demo (GitHub video impressed interviewer)
  • Coding:
    • Implement Stack using Queues
    • Find time slots where 3 students are free (interval merging + 2 pointers)
  • What is Normalization? Explained till BCNF
  • OOP Concepts โ†’ Live coded example with Shape, Rectangle, Square
  • What are Virtual Functions? Explained static/dynamic binding and pure virtuals

โœ… Smoother round than before. Unfortunately, my friend left the Zoom meeting, missing the same-day HR round.


๐Ÿ’ฌ Stage 4: HR Round (Next Day)

  • ๐Ÿ•š Time: 11:00 AM (Following day)
  • ๐Ÿ‘ฉโ€๐Ÿ’ผ Experienced HR (15+ years)

๐Ÿ” Topics:

  • Intern project motivations, audience, challenges
  • Walkthrough of other projects (with GitHub demo)
  • HR appreciated the quality of work and impact

๐Ÿ’ฌ Short and impactful (~30 mins). My friend felt confident after this round.


๐Ÿ“ข Final Results

  • ๐Ÿ—“๏ธ Announced: 13th March 2024, 1:00 PM
  • โœ… All 24 candidates were selected!
    • 10 received FTE + 6-Month Internship
    • 14 received Internship only

๐Ÿฅฒ My friend was among the 14 โ€” possibly because FTE slots filled early on the day of HR interviews. Leaving the meeting mightโ€™ve cost the full-time opportunity.


๐ŸŽฏ Final Verdict

โœ… Selected for 6-Month Internship at Walmart India
๐Ÿ FTE offer not received, but a fantastic internship opportunity nonetheless.

Interview Questions (17)

1.

Make Two Strings Equal with Swaps

Data Structures & Algorithms

You can swap within a string or between the two strings.

2.

Unreachable Pairs After Edge Removal

Data Structures & Algorithms

Undirected connected graph, remove edges one by one and count (u, v) pairs that become unreachable.

3.

Binary Tree with Mirror Pointers and Min Distance

Data Structures & Algorithms

Binary Tree with mirror pointers. Find min distance between any 2 nodes.

4.

Right Shift Subarray in Range Queries

Data Structures & Algorithms

Right shift subarray in multiple [l, r] queries

5.

Define OS in One Word

Other

OS in one word

6.

Types of Interrupts

Other

Types of interrupts

7.

Explain www.google.com Process

System Design

What happens when you type www.google.com?

8.

Hub vs Switch

Other

Hub vs Switch

9.

Noise Impairment

Other

Noise Impairment

10.

SQL vs NoSQL

Other

SQL vs NoSQL โ€“ explained with examples

11.

Implement Stack using Queues

Data Structures & Algorithms

Implement Stack using Queues

12.

Find Common Free Time for N Students

Data Structures & Algorithms

Find time slots where 3 students are free (interval merging + 2 pointers)

13.

Normalization

Other

What is Normalization? Explained till BCNF

14.

OOP Concepts with Live Coding

Other

OOP Concepts โ†’ Live coded example with Shape, Rectangle, Square

15.

Virtual Functions

Other

What are Virtual Functions? Explained static/dynamic binding and pure virtuals

16.

Intern Project Motivations

Behavioral

Intern project motivations, audience, challenges

17.

Other Projects Walkthrough

Behavioral

Walkthrough of other projects (with GitHub demo)

Preparation Tips

๐Ÿ™Œ Reflections & Tips

Even after rejections from multiple companies, this selection was a huge confidence boost.

๐Ÿ“Œ Preparation Tips:

  • Practice DSA daily: Graphs, DSU, Range Queries
  • Revise OS, DBMS, CN theory (for MCQs & interviews)
  • Be confident in your project work โ€“ prepare to explain & demo
  • Use GitHub for sharing code/videos โ€“ it creates impact!
  • Think out loud, communicate clearly, and stay calm.

Thanks for reading!
If you're preparing for Walmart or similar SDE Intern roles, I hope this helps you.

Best of luck! ๐Ÿ’ช๐Ÿš€

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!