I applied through a recruiter.
I recently completed a Microsoft hiring event consisting of four rounds: two coding interviews and two OOD (Object-Oriented Design) interviews. Interestingly, for an SDE2 loop, there was no dedicated system design round.
The coding rounds were solid: one medium-level problem and one hard-level problem, both focused on data structures and algorithms, edge cases, and clean implementation. The OOD rounds centered on designing real-world systems with clear class responsibilities, extensibility, and trade-offs.
The following metrics were computed from 1 interview experience for the Microsoft SDE2 Backend role in Seattle, Washington.
Microsoft's interview process for their SDE2 Backend roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Microsoft's SDE2 Backend interview process in Seattle, Washington.