I applied on microsoft.com/careers for multiple positions. About a month later, I was emailed a document that included some questions asking me to rate myself in various programming languages, as well as a coding question. The question was to implement a function that returned true if a linked list had a cycle in it.
After filling out and returning the document, I was set up for a phone interview with the team. During the phone interview, I was asked some soft questions about my interests in technology, background, etc. I was also asked how I would implement a function to convert a character array into an integer. I was told I would be hearing from them again.
The next day, the recruiter emailed me to set up an in-person interview in Redmond, Washington. On the day of the interview, I went to the wrong building and ended up barely making my interview time. Tip: Arrive early!
After the interview, the manager said I would hear from them soon. The next day, I was given an offer, contingent on a background check.
Find a cycle in a linked list.
Reverse words in a paragraph of text.
Connect levels of a tree.
Print a tree level by level.
The following metrics were computed from 14 interview experiences for the Microsoft Software Development Engineer In Test (SDET) II role in Redmond, Washington.
Microsoft's interview process for their Software Development Engineer In Test (SDET) II roles in Redmond, Washington is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer In Test (SDET) II interview process in Redmond, Washington.