Taro Logo

Software Engineer Interview Experience

November 22, 2015
Positive ExperienceNo Offer

Process

I applied at a campus recruiting event and received an email a few days later about scheduling an interview on campus. It was a 45-minute technical one-on-one interview. The interviewer asked me one straightforward question (see below).

A few days after the interview, I received an email inviting me to their Menlo Park location for another interview on campus. I flew out there for University Day and really enjoyed the whole experience. The interview was 45 minutes again, and the interviewer asked me two questions (see below). I thought I answered the questions really well in O(n) but did not get an offer.

Questions

Find all combinations of three numbers in an array that add up to zero.

Given a binary tree, print the average of each level.

Given an array of strings, return an array of arrays of anagrams. Example: Input: ("car", "rac", "start", "tastr") Output: (("car", "rac"), ("start", "tastr"))

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