Meta | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I went through a technical phone interview for an SDE position at Meta. The interview lasted for about 60 minutes and consisted of two coding problems. The first problem was about Tree Distance Sum, which required calculating the sum of distances from a target node to all other nodes in the tree. I was asked to explain my thought process as I coded. After a brief discussion about my solution, I moved on to the second problem, which was a Fibonacci Tree Path Calculation Using Preorder Numbering. The interviewer prompted me to talk through my approach while I implemented the solution. We discussed edge cases and potential optimizations towards the end of the interview. Overall, the interviewer was quite friendly and encouraged questions throughout the interaction. I felt that my performance was decent and am now waiting for the next steps in the process.
Technical Questions
- Tree Distance Sum (Tree, DFS)
- Fibonacci Tree Path Calculation Using Preorder Numbering (Tree, Dynamic Programming)
Tips & Insights
- Be prepared to explain your thought process clearly while coding.
- Discuss edge cases and potential optimizations during the interview.