Microsoft | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had my interview with Microsoft for the MAIDAP SDE 2 position. The whole process was quite rigorous but insightful. Initially, I received an email to schedule a phone screen.
During the phone screen, I was asked both technical and behavioral questions. The technical questions revolved around data structures and algorithms. After clearing the phone screen, I was invited for a virtual onsite interview. There were multiple rounds focusing on coding challenges and system design problems. Interactive whiteboard sessions tested my problem-solving skills. The interviewers were very supportive and made the environment comfortable, sharing insights about the team culture and ongoing projects.
Technical Questions
- Binary Search (Binary Search)
- Fibonacci Tree Path Calculation (Tree, Dynamic Programming)
- Tree Distance Sum Problem (Tree, Graph)
Tips & Insights
Be prepared for both technical and behavioral questions. Familiarize yourself with data structures and algorithms, and practice coding challenges.