The interview was for a software developer position in the Mac software department at Microsoft (MS).
They are hiring C++ developers to work on Outlook for Mac, as Entourage would be discontinued.
The interviewer was very kind and mentioned that he would start with basic Object-Oriented (OO) questions, such as polymorphism and virtual functions.
He then asked about:
Explain the virtual function call mechanism at the memory level.
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.