The Microsoft Interview Process

Looking to land a job at Microsoft but don’t know what the process looks like?

Well, you’ve come to the right place. Detailed in this post is a look at the timeline of the interview process, preparation guidelines, and what's different or unique about Microsoft's interview process as opposed to other tech companies.

How many interviews can you expect?

  • 6-7

On-site Interviews

  • 4-5

Screening Assessment for fit and aptitude

  • 1

Online Tests

  • 1-2

How long will the interview process take?

Months

  • 1.5-2

What level do they normally hire at?

  • Level 59+60 Entry Level Software Engineering Roles (SDE-1)
  • Level 61+62 Mid-Level SDE Roles (SDE-2)

What’s the average salary for SDE 1?

  • $ 111,000 (varies based on city)

What cities are they hiring in?

  • Seattle
  • Bellevue
  • Redmond

Do they interview centrally or for teams?

Teams

  • Azure
  • Sharepoint
  • Dynamics
  • Office
  • ETC.

What’s different or unique about the process?

  • On-Site: If you perform poorly, they may send you home early
  • AS-AP: Has the ability to say hire or no-hire

What programming languages do they prefer?

Most common hiring teams

  • Azure
  • Outlook
  • Office
  • ETC