Sweaty Imposter

Microsoft SDE II Loop

Company GuideMidSoftware Engineer II · Last checked Nov 2026

SDE II loops stay coding-heavy, with one design round that ranges from object-oriented design to a first system design problem depending on the team. Clean code, self-testing, and clear communication across every round carry the decision.

The Rounds

Screens

Onsite

  • CodingTwo to three rounds of data structures and algorithms problems, with behavioral questions in each.Practice Coding
  • DesignUsually one round, often object-oriented or low-level design, though some teams ask a system design problem.Practice Design
  • Final InterviewMany loops close with a senior interviewer who reads the earlier feedback and follows up on open questions.Practice Final Interview

What the SDE II Loop Weighs

  • Medium problems solved cleanly, with complexity stated and your own tests run.
  • A design that starts from requirements and adds complexity only when a constraint calls for it.
  • Adapting smoothly when an interviewer changes the requirements partway through.
  • Stories about features you shipped end to end and feedback you acted on.
Sources

Sources

Last checked Nov 2026. Loops vary by team and change over time, so confirm the details with your recruiter.