Phone Screen done for teams, easy Data Structures questions, and scenario based on what DS to use when.
Also got a scenario of designing a hashing algorithm for partitioning purposes, which talks about different ways of solving it, and how to implement that using Hashmaps.
Interview questions [1]
Question 1
DSA questions like when to use HashMaps vs Queues vs Stacks.
I applied through a staffing agency. I interviewed at Microsoft (Seattle, WA) in Mar 2025
Interview
Two interviews.
The first one was focused on system design.
The second one was a review of my entire career, with a discussion of the biggest challenges and a lot of technical details.
Interview questions [1]
Question 1
I was asked about the most recent problem I remember, the biggest challenge I faced, and how I would patch an npm package step by step, from the first step to the last.
2 technical round in same day. Virtual interview, just got call from HR 2 days before the interview. Panel was good then create comfortable environment and they were encouraging me and supporting me to solve the problem.
Interview questions [1]
Question 1
1st technical round - panel asked hacker rank problem solving questions on graphs+tree DS based problem, problem was related to count the number of path which forms a palindrom in BT
2nd round - Design a notepad