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.