I submitted an online application through campus career services and received a response two months later to schedule an on-campus interview. The interview was about an hour long.
I was asked about my position preference: software engineer, project management, or testing. I was also asked what I am interested in and what projects I have worked on. Finally, I was asked a technical question.
Given a tree (it doesn't have to be a binary tree), create an efficient algorithm to find the common root node of two given nodes.
The following metrics were computed from 72 interview experiences for the Microsoft Software Engineer Intern role in United States.
Microsoft's interview process for their Software Engineer Intern roles in the United States is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Engineer Intern interview process in United States.