I applied through college or university. I interviewed at Microsoft (Bellevue, WA) in Oct 2017
Interview
One on campus interview, and then flew out to their main office for an on-site interview. I spoke to 4 different interviewers, each for an hour long. All of the interviews were a mix of white board coding problems and behavioral questions. The coding problems were usually fairly short.
Interview questions [1]
Question 1
General data structures/algorithms questions, not terribly difficult besides one or two questions
I applied in-person. The process took 3 weeks. I interviewed at Microsoft (Rapid City, SD) in Oct 2017
Interview
It was a good experience. I had a thirty minute interview scheduled. First part was basic questions about yourself and what experiences you've had. The second part was a coding section asking how to solve a given problem.
Interview questions [1]
Question 1
Given 3 integers, write the code to return the largest product of them. Remember to consider negative integers in writing the solution.
I applied through an employee referral. I interviewed at Microsoft in Jan 2018
Interview
I had submitted my resume through employee referral program. Got an email to schedule a phone interview session. I am still awaiting decision for further rounds which would be an onsite interview.
Interview questions [1]
Question 1
Mainly behavioral , brain teaser and few technical