One in-person interview on campus, lasting an hour. Half algorithms, the other half previous experience, etc.
Then flew out to Singapore to interview with them!
Five hours of algorithms and data structures:
Things I should have gotten straight away, but didn't do too well on the day.
How to test a stapler? That was what tripped me up.
Maybe I should have thought about it like a software object with methods, such as load(StapleBlock[] staples), which need testing.
Instead, I thought of it as if I were a person wanting to buy a cheap stapler that would staple pages together properly.
The following metrics were computed from 1 interview experience for the Microsoft Software Developer role in New Zealand.
Microsoft's interview process for their Software Developer roles in New Zealand is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Developer interview process in New Zealand.