I actually interviewed for an intern position and received a return offer.
It's about the same at every tech company, at least for new grads. They ask you some questions to show that you can program and problem-solve. It wasn't easy or hard, just standard.
I assume that for higher-up positions, you would need to know specific knowledge relating to the role.
Standard CS interview questions, like those found on CareerCup & GeeksforGeeks.
The following metrics were computed from 7 interview experiences for the Microsoft Software Development Engineer role in Mountain View, California.
Microsoft's interview process for their Software Development Engineer roles in Mountain View, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Mountain View, California.