I was contacted by a University Recruiter at LinkedIn to submit an application online and schedule an interview date on campus.
It was an on-campus interview.
Asked about differences between a stack and a queue.
Implement a stack using a queue.
Some basics about Java.
Implement a post-order traversal of a rooted tree without using recursion.
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineer role in Minneapolis, Minnesota.
Microsoft's interview process for their Software Engineer roles in Minneapolis, Minnesota is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Minneapolis, Minnesota.