I applied through a recruiter. The process took 6 weeks. I interviewed at Microsoft (Seattle, WA)
Interview
Email from an on-campus recruiter gauging interest led to a phone screen interview. From there I was invited to an on-site interview in Seattle. There I had four ~45 min interviews. Each one started with some basic questions about my resume, then moved into 1-2 technical questions.
Interview questions [4]
Question 1
Make a program that writes a Binary Search Tree to a file. Now create a program that reads those files and recreates a Binary Search Tree.
I applied through college or university. The process took 1 day. I interviewed at Microsoft
Interview
First round of on-campus 1:1 interviews for prospective SDE interns. Nothing special, just a few behavioral questions and then one or two algorithm/technical questions on the board. The behavioral and technical questions are the same as would be expected of any other software company.