I was contacted by a recruiter and asked the normal job and career questions.
An interviewer called back and asked a lot of simple Linux networking questions. These questions were pretty much to filter out people who didn't know what they were talking about. The questions were things like what port number various services were on and what simple Unix commands did.
I then had a call scheduled with an engineer to do a test using a shared writing space. It was a very annoying tool to use, and I had a bit of trouble using it because I'm an Emacs guy, and this was a very different in-browser editor.
Anyway, the problem was to recursively copy a directory structure to a remote file system using an API. My reviewer and I went through the solution I made, and we confirmed it worked.
I think I must have answered some performance optimization questions incorrectly because I didn't get a callback. He also asked me how I would extend it, and I think I gave the wrong answer.
How would you speed up the file copying program you wrote?
The following metrics were computed from 4 interview experiences for the Meta Software Engineering role in San Francisco, California.
Meta's interview process for their Software Engineering roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Software Engineering interview process in San Francisco, California.