Meta Site Reliability Engineer Interview Experience
Meta · Entry level
Interview process
Very rigorous. Interviewers were in a rush. I believe it’s crucial to get a feel of what you should expect during the interview and what kinds of signals you need to give. So I strongly recommend scheduling mock interviews with peers or, much more preferably, actual google or Facebook employees.
Interview rounds · 4
- 1
Recruiter screen
CodingTechnical- Q1. Given an array of task durations (in minutes), return the pairs of tasks that can be completed within 60 minutes. For example, for [1, 43, 20, 59, 30, 30], return [[0, 3], [4, 5]].
- 2
Phone screen
CodingSystem Design- Q1. Move all zeros to the end of an array.
- 3
Technical round
Coding- Q1. Design Git.
- 4
Final / onsite round
System DesignBehavioral- Q1. Given a Directed Acyclic Graph (DAG), write a function to return the length of the longest path.
Tips from the candidate
I believe it’s crucial to get a feel of what you should expect during the interview and what kinds of signals you need to give. So I strongly recommend scheduling mock interviews with peers or, much more preferably, actual google or Facebook employees.
Company culture
Overall interview felt very rushed. Cookie cutter type, you have to say certain words for the right signal.