Taro Logo

Software Engineer Interview Experience

February 1, 2016
Positive ExperienceGot Offer

Process

The interview process involves three rounds of phone interviews.

The first two rounds are technical interviews, and the final round is a team match.

The HR representative is very quick in providing feedback. Normally, they will notify you whether you will have another round on the same day as the phone interview.

Questions

Round 1: Tree Traversal Problems

  1. Given a tree structure, print the preorder or postorder sequence.
  2. Given a sequence, construct a binary tree from it.

Round 2:

  1. Valid palindrome.
  2. Longest palindrome of a string.
  3. Sort colors (as in LeetCode).

Round 3:

Talk about their projects. Asked a machine learning design problem. I forget the details.

Was this helpful?

Interview Statistics

The following metrics were computed from 1,861 interview experiences for the Meta Software Engineer role in United States.

Success Rate

14%
Pass Rate

Meta's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive54%
Neutral30%
Negative16%

Candidates reported having very good feelings for Meta's Software Engineer interview process in United States.

Meta Work Experiences