There are usually 3-5 interviews.
Some questions test CS basics, like in other companies.
Other questions might be very complicated and test deep technical knowledge of the target position's industry.
Find 1 defected ball out of 12 in 3 weightings without knowing if the defected ball is heavier or lighter.
The following metrics were computed from 2 interview experiences for the Microsoft Software Development Engineer role in Moscow, Russia.
Microsoft's interview process for their Software Development Engineer roles in Moscow, Russia is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very negative feelings for Microsoft's Software Development Engineer interview process in Moscow, Russia.