Microsoft

  www.microsoft.com
Work in HR? Unlock Free Profile

Microsoft Interview Questions & Reviews in Shanghai, Shanghai

Updated Jul 16, 2014
All Interviews Received Offers

Getting an Interview  

44%
16%
16%

Interview Experience  

50%
30%
20%

Interview Difficulty  

Average Difficulty
11 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer Interview

Software Development Engineer
Shanghai, Shanghai (China)

I applied online and the process took 4 weeks - interviewed at Microsoft in April 2014.

Interview Details – Applied online and passed a online coding test, just questions normal coding interview questions. Then a online personality test which called SLA. After that I got a onsite interview on Microsoft Shanghai Campus. There are 3 technical interviews. The last two interviewer are very nice, while the first interviewer is anxious and arrogant. I did badly at the first, but did well for the next two.

Interview Question – There are 3 onsite technical interviews. All of them start with a 5 minutes self introduction and most favorite project as warm up. Technical questions for each round:
1. How to detect whether two given linked list have common parts;
2.Anagram and extended to deal with large scale case;
3. Search for words in a random character matrix like a Gluttonous Snake game, given a dictionary of legal words for match, and required to analysis the time complexity.
  Answer Question


Accepted Offer

Neutral Experience

Average Interview

User Experience Designer Intern Interview

User Experience Designer Intern
Shanghai, Shanghai (China)

I applied online and the process took 3 months - interviewed at Microsoft in February 2013.

Interview Details – 2 rounds of interview, first round is hr scanning, second round is future mentor and manager interview. Manager is asking more about behavioral questions and mentor asked more about detail on my portfolio. I am asked to present my portfolio first, and then they asked about the detail in my portfolio.

Interview Question – No unexpected questions.   Answer Question


No Offer

Positive Experience

Difficult Interview

Software Development Engineer Interview

Software Development Engineer
Shanghai, Shanghai (China)

I applied through a recruiter and the process took 4 weeks - interviewed at Microsoft in September 2013.

Interview Details – It's a long process and you need to prepare a lot. I was an intern so I attend the convertion program. And there are four rounds interviews in the convertion program.

Interview Question – interview will ask any computer science questions, deeper and deeper   Answer Question


We want your feedback – Is this interview information helpful to you?  Yes | No

Accepted Offer

Positive Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Shanghai, Shanghai (China)

I applied through an employee referral - interviewed at Microsoft in September 2008.

Interview Details – 1 phone interview + 5 onsite interview, mainly about data structure and project experience

Negotiation Details – What were you able to negotiate? What advice would you give others considering an offer?


No Offer

Negative Experience

Average Interview

Senior Program Manager Interview

Senior Program Manager
Shanghai, Shanghai (China)

I applied through an employee referral and the process took 1+ week - interviewed at Microsoft in August 2012.

Interview Details – Referred by Senior HR Manager. Preliminary interview took place a couple of evenings later at city centre office with senior manager.

Called back to main campus a week later. First three interviews very professional. Technical questions, lots of white boarding. Had an interesting discussion with programmer about optimising code. he was wrong,but could have been looking for a reaction.

Fourth interview was over lunch with a manager. He turned up clutching lunchbox and confessed he'd forgotten he had a lunch interview. Headed to canteen and had generic interview style discussion. Returned to conference room where he confessed that he hadn't prepared any questions either. Still had good discussion about restructuring efforts and company culture. Throughout discussions, he referred to 5th interview with senior manager as if it was going to happen. Very positive.

At end of one hour, he left to find senior manager (the same that carried out preliminary interview) to hand over for 5th and final interview. Left me fairly sure that I was through to the 5th interview and that an offer was therefore likely. He returned 30 minutes later and apologised that they seemed to have some logistical problems and he had been unable to find 5th interviewer so they were going to cut the day short. Would be in touch.

Left, stunned and increasingly angry with the unprofessionalism of the 4th interviewer. Needless to say, have heard nothing further from the company.

Interview Question – Why do you want to work for Microsoft?   View Answer


Accepted Offer

Neutral Experience

Average Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Shanghai, Shanghai (China)

I applied through college or university and the process took a day - interviewed at Microsoft in April 2012.

Interview Details – All technical questions
1) About array: give the index and sort the array
2) Abstract data type: stack. given a scenario and ask the implementation
3) Tree: construct a tree down from the ground

Interview Question – Sorting problem. About array   Answer Question


Declined Offer

Neutral Experience

Difficult Interview

Technical Support Engineer Interview

Technical Support Engineer
Shanghai, Shanghai (China)

I applied in-person and the process took 1 week - interviewed at Microsoft in January 2009.

Interview Details – formal and reasonable

Interview Question – If you were a manager, one of your team member commited an error. What'll you do if he or she committed the same error again?   View Answers (3)

Reason for Declining – The workload is beyond average


Accepted Offer

Positive Experience

Difficult Interview

Software Development Engineer In Test (SDET) Interview

Software Development Engineer In Test (SDET)
Shanghai, Shanghai (China)

I applied through an employee referral and the process took 4+ weeks - interviewed at Microsoft in April 2009.

Interview Details – I have gone through 2 phone interviews before really getting to the office site, having face to face ones, which is composed by 5 rounds and 1 round last for 1 hour.

Interview Question – Writing code on the white board   Answer Question


Declined Offer

Positive Experience

Difficult Interview

Software Development Engineer II Interview

Software Development Engineer II
Shanghai, Shanghai (China)

I applied through an employee referral and the process took 1 week - interviewed at Microsoft in April 2010.

Interview Details – One of my friend recommended me for the SDE position of online billing group. An HR helped me arrange the whole process, including one round of phone screen and several rounds of on-site interview. Each round of interview is technical oriented and the interviewers consist of SDE, SDET and PM.

Interview Question – The interview asked to guess whether I've falled into the trap set by him.   Answer Question

Reason for Declining – The compensation is satisfied enough.


Accepted Offer

Neutral Experience

Average Interview

Software Development Engineer In Test Interview

Software Development Engineer In Test
Shanghai, Shanghai (China)

I applied through college or university and the process took 2 days - interviewed at Microsoft in September 2010.

Interview Details – Interviewed via liveMeeting
2 rounds of interviews
first round was technical, second was soft skills

Interview Question – identify if a linked list is cyclic   Answer Question

Worked for Microsoft? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.