I applied through an employee referral. The process took 3 months. I interviewed at Microsoft (Bellevue, WA) in Nov 2016
Interview
First interview was a on-campus screening in my university. It was about ~45 minutes in length and was asked 2 behavioral questions and 1 technical. In this interview you're asked which Microsoft teams you're interested in joining, which will later be reflective in which team will interview you in the second round. After 2 weeks I got an email from an interviewer scheduler for an on-site interview at Microsoft's headquarters at Bellevue, Washington.
The interviews, at least for my case, was 3 back-to-back interviews with engineers from the cloud&enterprise team. Interviews were each 1hr in length and they varied from technical questions, design questions, and behavioral questions.
Overall was a good experience, they paid for the whole trip + sightseeing + food + uber!
Interview questions [1]
Question 1
Given a computer with small memory and a file that is large in size (assume greater than the size of the computer's memory), how would you sort this file (assume the file consists of numbers separated by a space)?
I applied online. I interviewed at Microsoft (Melbourne)
Interview
After submitting an online application, I received a HackerRank assessment after passing the resume screening stage, then I was rejected after completing the assessment and did not proceed to further interview rounds.
Interview questions [1]
Question 1
The assessment consisted of two LeetCode-medium-level coding questions to be completed within 75 minutes.
45 mins technical interview with a member of their San fran team. Very relaxed and informal but questions were focused and lots of follow ups. Easy to schedule as was over video conferencing platform
Straightforward technical loop overall, with strong interviewers at every stage. I genuinely enjoyed the in-depth conversations around technical challenges and algorithmic problem-solving — the entire process felt well-structured and genuinely engaging.