It was a phone interview. They just asked a number of general tech questions you can find online easily. There were a few behaviour questions and a few about projects and teammates. Some of them had a few follow-up questions.
Describe the concept of recursive functions to a non-tech person.
The following metrics were computed from 9 interview experiences for the Microsoft Software Engineer (Internship) role in Vancouver, British Columbia.
Microsoft's interview process for their Software Engineer (Internship) roles in Vancouver, British Columbia is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer (Internship) interview process in Vancouver, British Columbia.