Meta Software Engineer Interview Experience
Meta · Senior
Interview process
The interview went smoothly overall. 1 round of phone screen followed by the full loop of 4 rounds packed in a day. 2 coding 1 behavior 1 system design.
Interview rounds · 2
- 1
Phone screen
BehavioralTechnical- Q1. Why do you want to work at Meta?
- Q2. What is the project you are most proud of?
- 2
Technical round
CodingSystem DesignBehavioral- Q1. Implement LRU Cache.
- Q2. Given the root of a binary tree, return the length of the diameter of the tree.
- Q3. Design a system to schedule jobs in a distributed environment.
- Q4. Tell me about a time you failed.
Tips from the candidate
Leetcode is still relevant (at least for when I was interviewing). The system design went pretty in-depth so be prepared.
Company culture
Every interviewer looks pretty friendly. This is a generic role so the interviewer comes from different teams.