The interview took place over two days.
The first round was only 30 minutes. It mostly involved getting to know your area of interest along with some basic interview questions. I was asked to draw and explain DRC violations and how I solved them. Be ready to make conversation about anything on your resume.
After clearing the first round, I was scheduled for the next rounds, which were two weeks after the first. This day consisted of four rounds. All of them involved behavioral and technical questions.
I was asked a lot of verification questions.
I was asked to code in C++.
Some basic Verilog and SystemVerilog questions were asked.
Computer architecture questions were asked.
The following metrics were computed from 5 interview experiences for the Microsoft Silicon Engineer role in United States.
Microsoft's interview process for their Silicon Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Silicon Engineer interview process in United States.