meta | Software Engineer | Phone Screen
Timeline: 2026(Jan - Mar) • Fulltime • JobHopper •
Waiting for result
The phone screen interview for the Software Engineer position at Meta consisted of multiple coding challenges as well as troubleshooting questions that required practical problem-solving skills. I was mainly assessed on algorithms and data structures during the coding parts.
The interviewer asked me to solve problems while explaining my thought process clearly.
One of the challenges was about calculating the tree distance sum problem, where I had to implement an efficient solution considering space and time complexity.
Additionally, there were questions targeting system design that required a good understanding of software architecture and how to build scalable applications.
I felt that the interview provided an opportunity to showcase my technical skills as well as my approach to problem-solving under pressure. Feedback was offered after every segment, which helped clarify areas of improvement.
Interview Questions
Tree Distance Sum Problem
Given a binary tree, calculate the sum of distances from each node to all other nodes in the tree.
Difficulty: Medium | Reference: LC-105 | Tags: Tree, DFS
Fibonacci Tree Path Calculation Using Preorder Numbering
Given a binary tree, calculate the paths from the root to each leaf node using preorder numbers.
Difficulty: Medium | Reference: LC-123 | Tags: Tree, DFS