I was interviewed by Microsoft China for a full-time Software Engineer (New Grad) position at STCA (Software Technology Center Asia).
HR will first connect with you on WeChat if you are a Chinese national. Then, there are two rounds of interviews with current employees. Note that the interviews are conducted in Chinese. I did not expect this, as all job descriptions and interview confirmations were in English.
The two interview rounds include resume digging questions and coding questions. They do not use a collaborative coding platform, so you have to write your code on your local IDE. They expect you to code alone and quietly without discussion with the interviewers.
Resume digging. The first interviewer asks some knowledge that a college graduate can't answer (you can only be exposed to that after getting into industry).
One coding question is about a variation of Two Sum. The other coding question is about a rotated sorted array.
The following metrics were computed from 1 interview experience for the Microsoft Software Engineer New Grad role in Beijing, Beijing.
Microsoft's interview process for their Software Engineer New Grad roles in Beijing, Beijing is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's Software Engineer New Grad interview process in Beijing, Beijing.