I applied to Microsoft for an internship based on a campus job posting. About two to three weeks later, I received an email asking for a convenient time to schedule a phone interview. I was informed that the interview would be very technical and involve hands-on coding. However, the phone interview turned out to be a general HR interview rather than a technical one.
Your answers are then noted down by the interviewer and attached to your resume before being circulated to various hiring managers. If selected, the next step would have been an on-site interview in Seattle. Unfortunately, I received a rejection letter three days after the phone interview.
Why do you want to work at Microsoft?
What is your dream position at Microsoft?
What is good code in your opinion?
If I call you to my office, close the door, and ask you what the temperature is outside my office, how would you find it?
The following metrics were computed from 4 interview experiences for the Microsoft Software Development Engineer role in Raleigh, North Carolina.
Microsoft's interview process for their Software Development Engineer roles in Raleigh, North Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Software Development Engineer interview process in Raleigh, North Carolina.