I applied in-person. The process took 3 months. I interviewed at Microsoft (Pekín, Pekín) in May 2012
Interview
Coding test, and then interview with Skype. In the interview, I was asked to explain what I have done before and am doing now, which programming languages I am using, what research topics I am interested in, what kind of project I would like to commit, whether I would like to submit a paper to a conference or contribute some products.
Interview questions [1]
Question 1
Explain my paper which is my previous major (not directly related to my current major).
I applied through college or university. The process took 2 months. I interviewed at Microsoft (Singapur) in Oct 2013
Interview
Everyone was very friendly. Was introduced to the culture at every break.
Interview questions [1]
Question 1
Given the root of a tree where each node has a string but no parent pointer, output each level of the tree on a separate line. Tree may not be balanced. Expected runtime: O(n).
I applied online. The process took 4 weeks. I interviewed at Microsoft
Interview
There were 5 rounds of assessment and I partook in 4. 1 CV check, 1 assessment centre and 3 rounds of interview. It was not that difficult but you are required to have good understanding and business sense. All the assessors were supporive, but other staff that were present at the office could come across as distant/ intimidating.
Interview questions [1]
Question 1
There are questions regarding leadership and soft skills with HR. As you go further, more business-related issues are brought up.