Tackling Microsoft’s Challenging Coding Rounds for General Master's Role

microsoft | General Master’s Full-Time | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The interview consisted of multiple rounds lasting between 45 to 60 minutes each, with a 15-minute break in between. Each round included around two standard programming questions. The coding tasks required candidates to run test cases and write a main function for verification.

Technical Questions

  • Low Level Design: Shopping cart checkout and various discount designs
  • System Design: Movie ticket purchasing system
  • Coding Questions:
    • Reverse Words in a String (String, Regular Expression)
    • Number of Islands (Depth-first Search, Grid)

Tips & Insights

Candidates should be prepared to explain their design choices and thought processes during the interview. Practicing coding problems that involve string manipulation and depth-first search is recommended.