I interviewed through Skype. There were a total of three rounds of interviews and each interview may last for 60 minutes. All the interviewers were nice and the questions were not very difficult.
Interview questions [1]
Question 1
Design a data structure to get the mean value of input in the last five minutes.
I applied through college or university. I interviewed at Microsoft
Interview
Four 45-minute interview back to back. 3 of them are technical and 1 is behavioral. About 15 of us interviewed with the Azure team. Many of the questions are system based.
I applied online. I interviewed at Microsoft (Seattle, WA)
Interview
There are two Interview Process the first round was a phone interview asking some behavioral questions and then a technical question, you choose the language you wanna write your code in. If you passed you will go to the second round which they fly you in and give you three interviews of hardcore technical questions