Three interviewers interview you separately. It's pretty much a basic software interview: they ask you a technical question, then make you code it out on their whiteboards. Make sure to brush up on your syntax for all the languages you know.
Linked list question
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.