Standard intro to CS material, algorithms analysis, and rough systems design.
A lot of interview questions will test your CS fundamentals for intro-level jobs. There's nothing about big system design or architecture except in rare cases.
Know your CS fundamentals and how to analyze for complexity, and you're set.
Given a list of integers, create a list containing only unique instances of those integers.
The following metrics were computed from 26 interview experiences for the Microsoft Software Engineer II role in Redmond, Washington.
Microsoft's interview process for their Software Engineer II roles in Redmond, Washington is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer II interview process in Redmond, Washington.