Three on-campus interviews.
Questions are easy to answer, but I am not familiar with C++ and low-level OS stuff. I am strong in Java. Ask me about bit-level operations, math questions, and design stuff. There is no chance to make it on-site.
Easy problems include:
I did not expect math problems.
They gave me an expression and asked me to find the lower bound and upper bound as accurately as possible.
Bit-level problems were also difficult for me.
The following metrics were computed from 9 interview experiences for the Microsoft Software Development Engineer role in Los Angeles, California.
Microsoft's interview process for their Software Development Engineer roles in Los Angeles, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Los Angeles, California.