There will be several behavior questions to figure out what you are interested in. This will be followed by whiteboard algorithm questions. Finally, you can ask him some questions at the end of the interview.
An easy question about reading a file and counting the number of characters.
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineer (Internship) role in Chicago, Illinois.
Microsoft's interview process for their Software Engineer (Internship) roles in Chicago, Illinois is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Engineer (Internship) interview process in Chicago, Illinois.