Online resume submission.
Group interview, mainly discussing personal experience, school life, and so on. (Be prepared with your self-introduction).
Personal interview. The interviewer asked about my experience in detail and tried to understand my personality. I only reached this stage and did not make it further.
By the way, the whole process was in plain Chinese. However, I heard that if you apply for different positions (marketing and other non-technical roles), you have to do it in English (e.g., give a presentation on stage about a specific topic or something).
Please introduce yourself, and other trivial things.
This is basically some chitchat to see if your personality fits the company.
The following metrics were computed from 3 interview experiences for the Microsoft Software Engineer (Internship) role in Taipei, Taiwan.
Microsoft's interview process for their Software Engineer (Internship) roles in Taipei, 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 Taipei, Taiwan.