I applied through an employee referral. The process took 1 day. I interviewed at Microsoft (Beijing, Beijing) in Oct 2015
Interview
An engineer asked me about the computer fundamentals, and then a researcher asked me the details of my research work as well as some coding problems. They were very nice and it was a nice experience. The interview was not so hard, but I was expected to have a good understanding of computer science and algorithms. I was also expected to have some experiences of research.
Interview questions [1]
Question 1
difference between threads and processes, sorting algorithms, memcpy and its corner cases.