The process was extremely well organized, requiring minimal effort for the interviewee. Flights were arranged, as well as land travel, to get to the hotel and interview location in Washington.
For the actual interviews, four one-on-one interviews were held very early in the morning, as they needed to fit in two sessions in one day. My session went from 8 AM to 12 PM, while the second session went from 1 PM to 5 PM.
Each interview was a pretty standard technical interview that lasted 50 minutes. Questions were very technical and heavy on algorithms, but nothing out of the ordinary for software engineering interviews.
The recruiters were very consistent in making you feel comfortable and answering any questions in between interviews. They were clear and accurate about when results would be given for how the interviews went, which in my case was just two days.
Given a number range, create a function that takes the total count of numbers whose individual digits add up to a second number provided as a parameter to the function.
The following metrics were computed from 634 interview experiences for the Microsoft Software Development Engineer role in United States.
Microsoft's interview process for their Software Development Engineer roles in the United States 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 United States.