Usual, rather simple programming questions, pretty standard and found in every book. Nothing to add, as learning data structures and how to apply them to a variety of issues, computer architecture, OS-specific things, and some networking would help.
Many groups value Linux experience a lot, since it is a trend to move to the cloud, which has lots of Linux inside.
For instance: reverse a string of words.
The following metrics were computed from 3 interview experiences for the Microsoft Sr. Software Engineer role in Seattle, Washington.
Microsoft's interview process for their Sr. Software Engineer roles in Seattle, Washington is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very negative feelings for Microsoft's Sr. Software Engineer interview process in Seattle, Washington.