On-campus interview: Reverse a number (e.g., 12345 -> 54321) using only arithmetic and a loop. Discuss your projects.
Three back-to-back on-site interviews:
Phone interview with a higher-up manager:
The hiring process took a bit longer than expected, but otherwise, things went smoothly.
Implement an online LRU cache to keep track of browser history.
(After the interview, I realized this was effectively what they were asking.)
For example, keep track of the 5 most recently seen items without duplicates.
The following metrics were computed from 14 interview experiences for the Microsoft Software Development Engineer Intern role in Redmond, Washington.
Microsoft's interview process for their Software Development Engineer Intern roles in Redmond, Washington is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Software Development Engineer Intern interview process in Redmond, Washington.