I handed my resume to the people at the Microsoft stand at my university's career fair and received an email a few weeks later asking me to come in for an initial screening.
I spoke with one person for half an hour about myself, including my approach to software engineering and the importance of encapsulation.
The next half hour was spent solving a simple C problem and discussing the differences between Java and C++.
A few days later, I was invited for a full interview, scheduled for a month later. It was a four-hour marathon session with four software developers.
This one took me by surprise: write a function in C that will verify if an IPv4 address is correct or not.
The following metrics were computed from 13 interview experiences for the Microsoft Software Development Engineer role in Sydney, Australia.
Microsoft's interview process for their Software Development Engineer roles in Sydney, Australia is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Sydney, Australia.