I interviewed in Fargo. The interview consisted of 4 rounds, which were comparatively easy. I think I answered most of them correctly.
There were about 20 of us who were called for interview during that day. Overall, it was a very positive experience. Though I was not selected, I think it was because of the tough competition, as everyone other than me also had good interviews.
Round 4: Design a game of Chess and tell how you would implement the classes.
Round 3: There was a piece of paper on which some code was written. I was told to correct the mistakes in that code. It was fairly easy.
Round 2: Design a cashier for a company like Walmart. What if a person wants to return something they bought earlier? How should the cash machine handle that?
Round 1: Basic Linked List questions.
The following metrics were computed from 35 interview experiences for the Microsoft Software Development role in United States.
Microsoft's interview process for their Software Development 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 interview process in United States.