Meta Staff Software Engineer Interview Experience
Meta · Staff · Software Engineer
Interview process
The process started with a recruiter screening testing some behavioral questions and some technical questions she read from a question bank. Then, I did a coding interview online. Finally, a 4 rounds loop online (as opposed to my previous attempt when I did the loop in one of their London (UK) offices): 2 coding interviews, 1 system design, 1 behavioral with an engineering manager.
Interview rounds · 3
- 1
Recruiter screen
Behavioral - 2
Technical round
CodingSystem Design- Q1. Is this a valid palindrome?
- Q2. Print the left view of a binary tree.
- 3
Final / onsite round
Behavioral- Q1. Tell me about a time you had a conflict with someone. How did you resolve it and what did you learn?
Tips from the candidate
Practice easy and medium questions on Leetcode and similar platforms for the coding interviews. The system design round was role-specific. Practice behavioral interviews with the STAR/STAR-C method.
Company culture
What stood out for me is the degree of autonomy engineers seem to enjoy on what they work on and the pressure resulting from that to justify the impact of their work.