Microsoft | SDE2 | Seattle | June 2019 [Offer]
Anonymous User
11293

Date: May/June 2019

Phone interview:

Totally 4 rounds for onsite interviews:

Round 1:

Round 2:

Round 3:

Round 4:

  • Merge two Sorted Arrays
  • how to implement cache for a system - open ended, just ask the requirements and what we need for the system. Then implement the code.

For each round, there were 1-3 behavior questions and talked about work experience for 10-15 minutes. the rest of time for technical.

some suggestions:

  • use libs to save time
  • skip some util methods and focus on the main logic and process for the problem
  • one hour for say hello + introduce yourself + BQ + 1-2 technical Qs is really tight
  • so make the conversation short and concise. if interviewer is interested in the details, then talk more
Comments (8)