Software Engineer 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 an employee referral. The process took 4 weeks. I interviewed at Microsoft
Interview
The process took around a month. I was referenced by a friend and had a screening interview on campus. It was straightforward. I next got invited to a on-site interview. I was interviewed by four interviewers there. all questions were straightforward. Linked lists and string manipulation. Although I thought that the interview went well, as I have answered all questions correctly and also had very nice conversations with the interviewers. I did not get an offer.
Interview questions [1]
Question 1
numbers represented as linked lists. write afunction that takes 2 numbers as ll and returns the sum of them, as a linked list. e.g function(1->2->3, 4->5) => 1->6->8
Applied in school Career Fair; scheduled the interview one week later; the first round is on campus interview. only 30 min. It began with several questions on my previous projects. Then I was given a very traditional question on string manipulation. I can only use C++ to answer. I didn't do well as I was feeling bad that day. I think I was and still am on the waiting list.
Interview questions [1]
Question 1
Tradition String Manipulation Question. But you need to use C++.
I applied through college or university. The process took 6 days. I interviewed at Microsoft (Bengaluru)
Interview
Initially there was a Technical objective round. Shortlisted candidates had a programming round.
Then they shortlisted few candidates for interviews in company office.There were 2 technical and 1 Hr round(namesake). The first technical round they asked about my projects.Then they few basics in java and asked me to code few problems. Questions related to databases and networks were also asked. Second technical round had few coding questions. They were looking for our problem solving ability and approach. The interviews were really supportive. They used to give hints if were struct during the thinking process.
Interview questions [1]
Question 1
Some basic question related to Public-private key encryption.