I applied online. The process took 3 months. I interviewed at Microsoft (Redmond, WA) in Mar 2025
Interview
2 rounds 45mins back to back
hr reachout
1 round for 1 leetcode medium + 20 mins resume + behavior questions the previous intern project you think it's hard
1 round for 2 leetcode medium + 10 mins resume
I interviewed for a Software Engineer Intern position at Microsoft. The first round was an online assessment that tested problem-solving and coding skills. Although I performed decently, I didn’t advance to the next stage.
Interview questions [1]
Question 1
Given an array of positive integers nums and an integer target, return the minimum length of a contiguous subarray whose sum is greater than or equal to target. If no such subarray exists, return 0.
I applied online. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Oct 2025
Interview
OA -> first tech interview -> final (2 tech interviews) . The interview process started with an online assessment testing data structures, algorithms, and debugging skills. After passing, I had one technical interview covering problem-solving and coding. The final round included two back-to-back technical interviews focused on algorithms, system design basics, and behavioral questions. The overall process was structured, thorough, and tested both coding ability and communication.