The recruiter sent me an invitation for an on-campus technical interview. I was asked to schedule the onsite the next day.
I asked for three weeks to prepare. The onsite process is pretty standard, similar to many other companies. I had four interviews, all of them with senior developers or managers in the respective teams.
I was asked questions related to Dynamic Programming (DP) and Backtracking. "Cracking the Coding Interview" (CTCI), along with decent practice from LeetCode, is enough to crack the interview.
We need to be careful when testing the code we write.
On-campus:
Related to a data structure design.
Onsite:
The following metrics were computed from 83 interview experiences for the Microsoft Software Development Engineer role in Seattle, Washington.
Microsoft's interview process for their Software Development Engineer roles in Seattle, Washington is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Seattle, Washington.