I applied through college or university. The process took 2 days. I interviewed at Microsoft (Dallas, TX) in Jan 2012
Interview
Campus interview is easy, just talk previous working experience.
Phone interview is not hard, just anwer the question about "the most difficulty of your work..."
The day before onsite interview, there is a dinner to meet engineers in MS.
Onsite interivew is intensive. Talk to 4 person, and 45 minitues per person. Everyone will give you a like behavior question, such as "what would you do if something happened..."
They are very nice persons, every student is exciting about the interview, but not everyone can get offer.
By the end of interview day, the offer will be known.
One round screen with HR then with hiring manager - went over resume and fit + some easy technical questions on experience + prior experience. Panel interview last filled with a board of varied backgorund.
I applied online. I interviewed at Microsoft (Bengaluru) in Jan 2026
Interview
It involved five rounds: two technical interviews followed by manager and director discussions. Strong, in-depth product knowledge and clear conceptual understanding were essential throughout the process. and was good, work experience is must to understand the flow
Interview questions [1]
Question 1
scenario based questions are more in the discussion
I applied online. The process took 2 weeks. I interviewed at Microsoft (Redmond, WA) in Jan 2026
Interview
The typical standard cs algorithmic questions about how you would approach a problem and then solve it logarithmicly and then you have to be specific about what you were thinking so there is no ambiguity
Interview questions [1]
Question 1
How are your priorities when you are defining them