Taro Logo

Production Engineer Interview Experience - San Francisco, California

November 1, 2019
Positive ExperienceNo Offer

Process

The interview process involved two technical phone screen rounds: one on coding and a second on systems. After the technical phone screens, there were five rounds of onsite interviews, each 45 minutes long. The five rounds included:

  • Distributed system design
  • Network
  • Behavioral
  • Systems
  • Coding

Questions

Technical Phone Screen Coding Question: You will be supplied with two data files in CSV format.

The first file contains statistics about various dinosaurs. The second file contains additional data.

Given the following formula, speed = ((STRIDE_LENGTH / LEG_LENGTH) - 1) * SQRT(LEG_LENGTH * g) Where g = 9.8 m/s² (gravitational constant).

Write a program to read in the data files from disk. It must then print the names of only the bipedal dinosaurs from fastest to slowest.

Technical Phone Screen Systems: Various questions on Linux internals and troubleshooting, with a few examples:

  • Swap space
  • strace command
  • Memory-related troubleshooting

I cannot share onsite interview questions due to an NDA. I can just provide some ideas on how to prepare well for coding, design, and Linux systems. These are the main areas they look for. I was rejected for systems.

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the Meta Production Engineer role in San Francisco, California.

Success Rate

20%
Pass Rate

Meta's interview process for their Production Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.

Experience Rating

Positive80%
Neutral0%
Negative20%

Candidates reported having very good feelings for Meta's Production Engineer interview process in San Francisco, California.

Meta Work Experiences