Taro Logo

Software Engineer Interview Experience - Shanghai, China

November 1, 2014
Positive ExperienceGot Offer

Process

I had two telephone interviews and two onsite interviews.

In the telephone interviews, the interviewers were all PMs (I believe). They asked me many questions about my resume.

During the onsite interviews, the interviewers asked me two simple algorithms, which were very easy. They also asked me some system design questions.

Questions

Q: How to reverse a string?

Q: Given an unsorted integer array, how to arrange it so that every digit is bigger or smaller than its left and right digits? O(n) time cost.

Q: Design a distributed system to handle real-time data.

Was this helpful?

Interview Statistics

The following metrics were computed from 10 interview experiences for the Microsoft Software Engineer role in Shanghai, Shanghai.

Success Rate

60%
Pass Rate

Microsoft's interview process for their Software Engineer roles in Shanghai, Shanghai is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive70%
Neutral30%
Negative0%

Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Shanghai, Shanghai.

Microsoft Work Experiences