I applied to a data science job and put my resume in their candidate pool.
Later, I was contacted by a manager from MS's experimentation platform. I then had a phone interview with a SWE, and next was flown out to Seattle for an onsite interview.
Implement binary search for a BST.
Validate a sequence of parentheses and brackets. A subsequence cannot be closed before it is opened.
Examples of invalid sequences:
The following metrics were computed from 135 interview experiences for the Microsoft Software Engineer role in Seattle, Washington.
Microsoft's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Seattle, Washington.