Microsoft | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process involved a video call with two interviewers. The first part focused on behavioral questions, discussing past projects and teamwork experiences. The second part included coding problems that required solving with a focus on algorithms and data structures. The interviewers were friendly and provided hints when I faced difficulties, which made the experience less stressful.
Technical Questions
- Tree Distance Sum Problem (Tree, DFS)
- Fibonacci Tree Path Calculation Using Preorder Numbering (Dynamic Programming, Tree)
Tips & Insights
Be prepared to discuss your past projects and teamwork experiences in detail. Practice coding problems related to algorithms and data structures, especially tree-related questions.