I applied through a recruiter. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in Feb 2017
Interview
I was messaged by Microsoft recruiters from Linkedin. They sent me an online assesment which you have to complete in 60 minutes. If you pass that you will be able to go on-site. I interviewed at Microsoft on campus in Redmond for a full day loop of 6 people. Everyone was super friendly and super excited about future of Microsoft under new CEO leadership.
Interview questions [1]
Question 1
Signed NDA Contract. Algorithmic and Design Architecture Problems. They drill you deep on multi threading and distributed systems.
I applied online. The process took 1 week. I interviewed at Microsoft (Vancouver, BC) in Jul 2015
Interview
I had two phone interviews and one skype technical interview .
The first one was with one Human Resources from Seattle to check my background and ask some questions about my resume. The second phone interview was with the same HR to ask me if I want to continue for the second part and talk about my salary expectations.
The last one was with a Lead Software Engineer and he asked me some technical questions.
Interview questions [1]
Question 1
Can you describe me how polymorphism works?
Using a shared online notepad, he asked me to give a example of:
- polymorphism
- linq query
- create a new class
- etc
I applied through college or university. The process took 4 weeks. I interviewed at Microsoft (Los Angeles, CA) in Dec 2016
Interview
I applied and got an on-campus interview because of a connection with Campus Recruitment.
The interview was quick, with a coding question, some resume review, and a question about explaining and making a simple diagram of a previous project. Not a very personal experience, and I likely did not stand out enough as a confident candidate.
Interview questions [1]
Question 1
Given the head of a linked list, write a program in your language of choice to return the middle node of the list.