30 minute interview. Discussed background and interests. The last 10 minutes or so were spent on a programming question and for any questions from candidate. Given x, find largest y so that y^2 < x.
Interview questions [1]
Question 1
The programming question because time was running out.
I applied through college or university. I interviewed at Microsoft
Interview
I applied the software engineer position online, and get the on-campus interview after few days. Interview had two parts, the general and the technical parts. The general part is about the questions like why did you choose to be a software engineer and why did you choose MS. And the past projects/jobs you have done & what did you learn from that. The technical part is quite easy, which is just a simple coding question.