An array of theoretical questions, but mostly practical coding problems and having to explain the legitimacy and efficiency of found solution. Some similar trick questions to other IT giants. Overall harder than anticipated.
Interview questions [1]
Question 1
Whether I would pick up several additional coding languages.
I applied through an employee referral. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Nov 2019
Interview
Very friendly phone interview asking me basic computer science questions like "How would you explain a computer to a 5-year-old". The Onsite was pretty difficult relative to what I see online. I was asked a graph question, tree, and bit manipulation question.
Interview questions [1]
Question 1
How would you explain how a computer works to a 5-year-old?
I applied online. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Jan 2021
Interview
It was good. The first interview was somewhat easy, and I did not wait too long to hear from them. The second interview was a bit challenging. The experience was good overall.