There are three rounds on-site and two rounds of phone interviews. Each interviewer asks questions about algorithms and other topics on the resume. The difficulty is between easy and medium.
String & Array
BFS
Binary Search
The following metrics were computed from 4 interview experiences for the Microsoft Software Engineer (Internship) role in Taiwan.
Microsoft's interview process for their Software Engineer (Internship) roles in Taiwan 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 Taiwan.