A very thorough, challenging multi-round technical interview was conducted over the course of a day.
Essential knowledge of fundamental algorithms, data structures, and other technical components was required.
At the end, no feedback was given as to how we performed, but no exploding offer was presented.
Technical programming question.
Please implement a string reversal algorithm.
The following metrics were computed from 29 interview experiences for the Microsoft Software Engineer role in Australia.
Microsoft's interview process for their Software Engineer roles in Australia is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Australia.