Taro Logo

Software Engineer Interview Experience

October 1, 2013
Positive ExperienceGot Offer

Process

I received a message via LinkedIn for an interview. Shortly after replying, a quick phone call was set up to determine my interests and how they align with the work available at Facebook.

After that, a phone interview was conducted to screen candidates. This interview involved actual coding done using a shared online notepad.

Then, an in-person interview was conducted, which consisted of four interviews:

  • Algorithms
  • System design
  • Class design/algorithms
  • Behavioral

There was also a break where I could ask an engineer any questions regarding the company.

Results came back within a week after the in-person interview.

Questions

I've signed an NDA, so I cannot discuss the details. However, you should prepare for:

  • Sorting algorithms
  • Pattern matching algorithms
  • Design problems, such as how to implement certain features on Facebook
  • A review of your previous work experience, to discuss some topics in depth during a behavioral interview.

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