Taro Logo

Software Engineer Interview Experience - Menlo Park, California

January 1, 2013
Positive ExperienceGot Offer

Process

All interviewers were very kind. It didn't matter if small mistakes were made during the interview; interviewers were willing to give hints to help correct them. It's always good not to get stuck at some point.

I got my first interview from TopCoder. It was an in-person interview with one algorithm question presented in three different difficulty levels.

I waited for two months to get my second interview. It was a 45-minute phone interview with two algorithm questions. It took about 30 minutes to finish the coding phase, after which I asked some questions about FB culture and the backend engineering team.

Then Christmas came. I got positive feedback on the second interview in early January, so they decided to fly me to Menlo Park for an onsite interview. The process was quick, and they paid for the flight and hotel.

There were five rounds of onsite interviews:

  • Two coding interviews, both testing how quickly and accurately the interviewee could solve problems. The problems were not very difficult; some can be found on Glassdoor.
  • One backend system design interview. The interviewer asked me to explain one of the backend systems I had designed. During the interview, they raised many questions about the system, mostly concerning scalability, reliability, and performance.
  • One client-side system design interview, asking to design a client-side component.
  • One half-behavioral and half-coding interview.

It was a pleasant experience interviewing with Facebook.

Questions

I was applying for a backend service engineer position, but was asked a client-side design question during the interview.

Was this helpful?

Interview Statistics

The following metrics were computed from 359 interview experiences for the Meta Software Engineer role in Menlo Park, California.

Success Rate

28%
Pass Rate

Meta's interview process for their Software Engineer roles in Menlo Park, California is very selective, failing most engineers who go through it.

Experience Rating

Positive69%
Neutral18%
Negative13%

Candidates reported having very good feelings for Meta's Software Engineer interview process in Menlo Park, California.

Meta Work Experiences