Program Manager 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 100% positive. To compare, the company-average is 64% positive. This is according to Glassdoor user ratings.
Candidates applying for Program Manager roles take an average of 60 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 55 days.
Here are the most commonly searched roles for interview reports -
The process took 2 days. I interviewed at Microsoft (Haiderabad) in Feb 2011
Interview
Design an online restaurant table booking system
Design an online backup system
Design a system to give internet browsing experience to a user even he/she is offline
Interview questions [2]
Question 1
Design online table booking system for a restaurant
I applied through college or university. The process took 1 day. I interviewed at Microsoft (Bellevue, WA) in Mar 2010
Interview
Got the interview through a recruiter. It was a 30 minute on campus interview.
1.Design an e-mail system. Didn't actually have to code anything just had to explain how I would go about doing this.
2. How would you remove duplicates from a singly linked list
3. Add two integers without using the add operator
I applied through college or university. The process took 1 day. I interviewed at Microsoft in Feb 2011
Interview
Lasted only about 40 minutes. Outside of the typical "Why should we hire you", "What was the most difficult technical problem you have had to deal with" questions, the main brain teaser question was this:
Prove that this sentence "A man, a plan, a canal: Panama" is a palindrome using code. They also had a couple of questions continue off of that one such as how would you break the code.
Interview questions [1]
Question 1
Prove that this sentence "A man, a plan, a canal: Panama" is a palindrome using code. They also had a couple of questions continue off of that one such as how would you break the code.