I applied online. The process took 2 weeks. I interviewed at Microsoft
Interview
I applied through the Microsoft Career website. An interviewer called me in a specific time, then I passed the phone call stage. In the phone call, you are talking about past experiences, some riddles and testing and design details. After that, they called me for on-site interview. Because of the company rules, i cannot talk about the details of the on-site review; however, you can find sample questions in the leetcode and other algorithm websites.
Interview questions [1]
Question 1
Look at the Leetcode or another Algorithm Website... Microsoft likes to ask data-structures related algorithm questions...