Five rounds of interviews were held in a single day, covering algorithm, data structure, and design questions. The first round took place at the university campus, while the remaining four were conducted one-on-one at their California office. It was a truly great experience, as I had the opportunity to speak with exceptionally smart people.
Related to strings, tree, and graph. Can't disclose exact questions due to company policy.
The following metrics were computed from 2 interview experiences for the Microsoft Software Development Engineer role in Sunnyvale, California.
Microsoft's interview process for their Software Development Engineer roles in Sunnyvale, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Microsoft's Software Development Engineer interview process in Sunnyvale, California.