The final interview was virtual and included three algorithm questions. The first two were easy string/array manipulation problems.
The third question was more challenging and was purposefully designed to not be finished within the 45-minute time slot allotted for each interviewer. Each 45-minute slot was with a different person.
Two of the three interviewers were easy to understand via Microsoft Teams call. The third interviewer, however, had a very muffled microphone, a poor internet connection, and a strong accent, which made communication extremely difficult.
Reverse a string.
What's another way you could have done this?
The following metrics were computed from 2 interview experiences for the Microsoft Associate Software Engineer role in Seattle, Washington.
Microsoft's interview process for their Associate Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Associate Software Engineer interview process in Seattle, Washington.