I applied online. The process took 1 day. I interviewed at Microsoft in Dec 2015
Interview
send mail for a interview date, and use skype for Skype Phone Interview.
I quickly quit the process since I AM NOT A MACHINE THAT CAN REMEMBER EVERY ALGORITHM in textbook,
Interview questions [1]
Question 1
ask you to remember the detail implementation of Sort Algorithm like QuickSort / Bubble Sort.
ask you to remember the detail of a design pattern.
I applied through college or university. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Nov 2015
Interview
On campus booth, quick chat.
Then I did an on campus in person interview. We discussed my CV and my previous projects for a while then I was asked one question, which wasn't very hard.
Then I did a full day in house interview in Redmond. I went through 5 interviews in total, they all followed the same pattern.
- Discussion about CV
- Describe your previous projects
- Some included behavioral questions
- One or two technical questions, Data structures and algorithms.
- Some asked domain specific questions, like testing etc.
I applied online. The process took 2 weeks. I interviewed at Microsoft in Mar 2013
Interview
Initial phone screen to get more background information followed by a technical interview with someone from the team you would be working on. The second interview was also carried out on the phone.
Interview questions [1]
Question 1
Given an array of items of three different colors red, green, blue. How would you sort the items in the array so that all the items with a certain color would be grouped together.