Software Developer applicants have rated the interview process at Microsoft with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 68.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through college or university. I interviewed at Microsoft (Nueva Delhi)
Interview
My interview was more oriented towards ML and I said my area of interest was ML.
Asked me about my project.
Asked me a probability questions,
Asked me a coding questions.
Discussion on my projects.
I applied online. The process took 3 days. I interviewed at Microsoft (Redmond, WA) in Jan 2017
Interview
The entire process was about 3 months long. (November-January). Applied online and heard back within a month for a phone screening. After moving on through the phone screening, I went to the onsite interview. This was a 3 day process in January. The first and last days were allotted for travel, and the second day was mainly for the interview. The 3-day trip to Seattle was a very fun experience, but being at Microsoft for one day was not.
The onsite interview was an extremely grueling process; both the candidate and the interviewers were completely drained by the end. 4 interviews total, at about 45 minutes each with a 10 minute break in between each one. After these interviews, a decision will be made about your offer in two weeks.
After having gone through many interviews for technical roles, I found Microsoft's process to be needing the most improvement. The employees interviewing seemed as though they disliked the job via their demeanor and and answers to questions posed about work-life balance, as well as the average hours a Microsoft employee will work per week. Furthermore, Microsoft did not offer much in terms of "selling" their company to a future employee, as compared to other company's candidacy process. No tour throughout the campus, no Microsoft gear to take home, and no real connections to any of the current employees.
Overall, this process made it seem like Microsoft was a very demanding corporation that did not offer much for employees with a life outside of work, but the trip to Seattle was a fun experience.
Interview questions [1]
Question 1
How you would create a service to provide Microsoft updates to over a billion devices?
I applied through college or university. The process took 3 weeks. I interviewed at Microsoft
Interview
I talked to them at a university career fair and was given an interview 3 weeks later. The questions asked were both behavioral and technical, with very common behavioral, team-oriented questions. The technical questions were centered around what you have had experience with so they can gauge where you are and what interests you have. The main coding question was a bit difficult though.
Interview questions [1]
Question 1
Write a function that takes a linked list ordered as a normal link list, while also having an alternate order (alternate_next ptr for each), and copies it, preserving it's normal order as well as it's alternate order.