Got the offerL60 at Microsoft
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
- Company Website
How it went
- Stay Calm and Adaptive, if you made a mistake in one problem, but you adapted quickly and provided optimal solution mistakes are normal
What they would tell you
- Stay Calm and Adaptive, if you made a mistake in one problem, but you adapted quickly and provided optimal solution mistakes are normal
How to prepare
- Familiarize yourself with common problem patterns
Round by round
- 1
Online Test60 min
A couple of days after applying, I get an email from Microsoft, for OA. I log in, the platform loads up, and there are two problems waiting for me Successfully solved both questions and cleared this round
- 2
DSA Round 160 min
A week later, I’m sitting with my laptop, waiting for the Zoom link .The interviewer, a Microsoft engineer, greets me warmly. No small talk we jump into coding
- 3
DSA Round 260 min
Again coding round, two coding question Don’t remember the exact question, but it was a DSA question similar in difficulty Single element in sorted array, and I was able to solve it in the time provided
- 4
As Appropriate (AA)60 min
The final interview with hiring manager The hiring manager asked questions about why I was considering a job change and why Microsoft specifically, also discussed areas of interest and my past work experience. I was able to answer these confidently, explaining how my skills align with the role at Microsoft. The interviewer gave me a task to design a Task Scheduling System, i implemented requirements with structured classes, functions, and data structures.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.