First-round phone interview.
Questions about background and project work, which lasted for about 20 minutes.
This was followed by a relatively tricky coding question in an HDL of your choice (30 minutes).
Very nice and respectful interviewer. Pleasant experience.
Implement a module for storing and forwarding network packets. The module should drop a new packet if there isn't enough memory (i.e., the buffer is full).
The following metrics were computed from 7 interview experiences for the Microsoft Hardware Engineer role in Seattle, Washington.
Microsoft's interview process for their Hardware Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Hardware Engineer interview process in Seattle, Washington.