Recruiter call, coding, linux OS. Recruiters were great. Coding and linux is as expected for the candidate to know throughout the process. If you dont know how to code it's auto-reject.
Interview questions [1]
Question 1
Coding included a BFS/DFS graph question, some med/hard string question
Linux is processes, threads, memory, signals, system calls, etc.
I was contacted by a recruiter without applying, which led to a very brief quiz on Linux systems and then two interviews. All of my interactions felt scripted, and I don't think I received a single authentic email from anyone throughout the entire process.
The systems interviewer was rude and hard to understand. He was a PE, and my interaction with him was so poor that I knew I was not interested in this position within minutes of meeting with him. I asked two questions at the end of the interview related to the position. His responses were completely focused on telling me why my questions didn't matter, which is just one example of how unpleasant the interaction was. Not someone I would want to work with at all.
The coding interviewer was much more pleasant and answered all my questions. Unfortunately he was a SWE, and I was left so disappointed by my interaction with the PE that I had no desire to continue the interview process.
I think any good interviewer should keep in mind the interview is for the candidate as much as it is for the hiring team. I didn't apply to this job, so I was still figuring out if I was even interested. Unfortunately this went exactly as I expected, which is one of the reasons I never applied to begin with. It was good practice for positions I do want though.
Interview questions [1]
Question 1
Explain the vmstat command
Split an array so both sides sum to the same value
Dinosaur question. Exactly as it appears in several places online. I was kinda shocked, I figured they would have more unique questions. I think I seen posts on these questions from Facebook going back to 2019.
I applied online. The process took 2 weeks. I interviewed at Meta in Apr 2022
Interview
Contacted with the recruiter via email, signed up to the Meta Careers portal and arranged 2 screening/technical interviews. All persons involved were very friendly, with the right amount of guidance during the interviews.
Interview questions [1]
Question 1
Coding Interview:
Q1:
Algorithmic question on arrays.
Q2:
Data extraction from files and filtering.
Systems Interview:
General questions about operating systems, memory allocation and swapping.