Microsoft SE II Interview Experience (3 Rounds)

microsoft logo
microsoft
se iiOffer
August 21, 202510 reads

Summary

Had a successful interview with Microsoft for the SE II role, with three rounds focusing on DSA, LLD, and HLD. The interviewers emphasized clarity, edge case handling, and design simplicity. I received an offer after the interview.

Full Experience

My interview process at Microsoft for the SE II role was a three-round experience that tested my problem-solving, system design, and high-level design skills. In the first round, I was asked to solve a DSA problem involving array manipulation and a binary tree path-sum problem. The second round focused on system design, where I was tasked with building a simple Markdown to HTML parser. The third round was a high-level design question about creating a secure Password Manager with autofill capabilities. Throughout the interview, the interviewers emphasized the importance of clarity, handling edge cases, and designing simple, maintainable solutions. I made sure to approach each problem methodically, breaking them down into smaller components and considering potential edge cases. I believe the interviewers were impressed with my attention to detail and ability to think through complex problems systematically.

Interview Questions (1)

Q1
Password Manager Design
High-Level Design

Design a secure Password Manager that includes features for secure storage and autofill. The design should focus on security, usability, and extensibility.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!