I was contacted via email from my LinkedIn profile. A call was arranged, and they asked a number of technical questions.
The first section on systems was the most difficult for me, as I didn't understand the question context well. Networking went better, and the signals section was in between.
They suggested that we move forward with the second interview in the series.
What does uname -r do?
What is file descriptor 2? (This one had me confused as to what they were talking about; I thought it was about the internals of the file descriptor itself for some reason.)
How do you load a module into the Linux kernel?
How do you trace all function calls in a running process?
Where is DNS information stored on the system? (This one I thought they were talking about BIND.)
The following metrics were computed from 11 interview experiences for the Meta Production Engineer role in Canada.
Meta's interview process for their Production Engineer roles in Canada is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Meta's Production Engineer interview process in Canada.