I applied through college or university. The process took 1 day. I interviewed at Microsoft in Nov 2018
Interview
Got a call back after speaking to an engineer at the career fair in my university. The first round was held in person on campus. It was a very question.
Interview questions [1]
Question 1
Given an array of zeros, move all the zeros to the end.
I applied through an employee referral. The process took 2 weeks. I interviewed at Microsoft (Redmond, WA) in Nov 2018
Interview
Was brought onsite for the final round of interviews. Had a total of 5 and all my interviewers were very nice and personable. Questions ranged from simple Cracking the Coding Interview stuff to OS resource management to bit manipulation. I coded all but one question in C.
Interview questions [1]
Question 1
The operating system is managing access to a specific resource which only one application can use at a time. Whenever a new application requests a resource, the current application using it must relinquish the resource immediately. Code the necessary functions which would enforce this behavior.
I applied through an employee referral. The process took 6 weeks. I interviewed at Microsoft (Monterrey, Nuevo León) in Sep 2018
Interview
It last 1 and a half month to finish the process. The process starts with your recruiter telling you about the next interview you will have. In my case I had 1 interview on site (locally). The recruiter tells you more about what will happen if you ace your next interview with them. In my case, I did not pass to the next interview. They asked me just one technical question, which I solved.
Interview questions [1]
Question 1
What is the minimal number of coins you will need in order to reach a target. They give you the currency ex. [1,2,3,4,5,6] and the target ex. 28. you will need to return the number of minimal coins in order to reach the target.