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.
I applied online. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Oct 2024
Interview
- Two 45 mins interviews with behavioral and technical in both. Number of Islands and valid parentheses problem, some resume question for example the difference between tensor flow vs pytorch, and question about my last internship.
Interview questions [1]
Question 1
- Number of Islands
- Valid Parentheses (Not the exact same one but very similar to the leetcode one)
I applied online. I interviewed at Microsoft (Redmond, WA)
Interview
One OA, then final round. The final round is 2 interviews, each 45 mins long. Basically all technical. The first one was implement djikstras from scratch. The other one was a typical string question medium using two pointers.
Interview questions [1]
Question 1
Implement djikstras, longest common substring with no repeated characters