I was first contacted by the hiring manager by phone and scheduled an informal in-person interview to discuss the position and salary expectations.
Then, I was scheduled for a full day of in-person interviews with seven people, ranging from software engineers to peers to a second-level manager. All interviews went well and consisted of discussions on what the position entails, as well as specific questions on performance optimization, data modeling, technical architecture design, and past projects. There were also some whiteboard questions to jot down code samples and data models.
All interviews went well, except with the hiring manager himself. He started with, "How do you feel about working hard?" and made it very clear considerable overtime was expected. He also asked a couple of very vague questions on data modeling and performance, to which I didn't give good answers. I'm pretty sure he was convinced at that time he wouldn't hire me.
Draw a data model for an inventory system.
The following metrics were computed from 1 interview experience for the Microsoft Solutions Architect role in Bellevue, Washington.
Microsoft's interview process for their Solutions Architect roles in Bellevue, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Solutions Architect interview process in Bellevue, Washington.