I applied through an employee referral. I interviewed at Microsoft (Seattle, WA) in Sep 2018
Interview
One on college campus, then was flown out to seattle. i had a referral. The interviews were easier, in my opinion, than a lot of other technical interviews i did. my interviewers were very willing to help me think through the problems and just wanted to see if i can say my thoughts out loud and piece together a solution!
Interview questions [1]
Question 1
you have a sentence held in a string, reverse the words
I applied through college or university. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Sep 2019
Interview
Microsoft was very friendly. A recruiter reached out to me on LinkedIn to schedule an on campus interview at my college. That interview was not too bad. Was asked a question on how to manipulate a matrix. 4 hours after my interview they sent me instructions on how to schedule my next one in Seattle. At Seattle they were very friendly again. They are trying a new interview process where they only do 2 interviews compared to the 4 they were used to. Both interviews were 45 minutes long with 30 of those minutes being a technical question and the rest is you asking questions.
Interview questions [3]
Question 1
Given an int matrix, every zero found, zero out the column and row.
I applied through a recruiter. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Sep 2019
Interview
I was flown out to the final round of interviews in Redmond, WA. Questions are average difficulty, about the same level as easy-medium on leetcode. Did not enjoy my experience as my interviewers seems extremely bored the entire time and that made me uncomfortable during my entire session. They also weren't really engaged with the interview. I solved the technical questions but got a rejection without any explanation as to why.