I applied through college or university. The process took 2 weeks. I interviewed at Microsoft in Nov 2017
Interview
Spoke with recruiter at Career fair at school, received an email to interview on campus about a week later. Interviewer was very friendly, asked about my resume and confirmed grad date. Asked white board coding problems for majority of interview.
Interview questions [1]
Question 1
Given a string of characters with parenthesis, determine if the parenthesis are valid. (Every open parenthesis has a closed one)
On-campus interview. The interviewer was pretty friendly and was approachable. It was about 10 minutes asking about general experience, the position I am applying for, and the resume. Then it was about 13-15 minutes of writing code on the whiteboard about data structure and algorithm. Overall, it was a moderately hard interview, and the interviewer helped walk through the process.
Interview questions [1]
Question 1
Questions about experience and a coding question on traversing binary tree
I applied through college or university. I interviewed at Microsoft
Interview
The hiring process starts with an initial phone interview or on-campus interview which could be either behavioral(mostly phone interview) or coding(on campus) interview. If you qualify the first round, the next few rounds will be onsite at their Redmond campus. It will be a series of 4 interviews with different teams in the same domain eg. cloud and enterprise - SQL server, Azure storage, etc