Software Developer applicants have rated the interview process at Meta with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 74.2% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 14 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 43 days.
Common stages of the interview process at Meta as a Software Developer according to 3 Glassdoor interviews include:
Skills test: 50%
One on one interview: 50%
Here are the most commonly searched roles for interview reports -
I applied through college or university. I interviewed at Meta
Interview
1. Application Submission: Apply via career portal, referrals, or recruiters.
2. Recruiter Screen: Discuss role alignment and interview process overview.
3. Technical Phone Screen(s): Solve coding problems on algorithms and data structures. (Duration: 45–60 minutes.)
4. Onsite Interviews
- Coding Rounds (2-3): Complex algorithm problems.
- System Design Round: Scalable system architecture discussion.
- Behavioral Round: Soft skills and cultural fit evaluation.
5. Decision & Offer : The holistic evaluation is followed by an offer if successful.
Interview questions [1]
Question 1
Find the shortest path in a weighted graph using Dijkstra's algorithm
There was a phone screen round after that they scheduled 4 technical interviews after a week. HR was friendly going through the process. she was very flexible and allowed me to split the interview into 2 seperate days.
Interview questions [1]
Question 1
Max height water fill leetcode question and few questions related to past experience.
I applied through a recruiter. The process took 2 months. I interviewed at Meta (Menlo Park, CA) in Oct 2024
Interview
Interview process at Meta was a whirlwind experience. Recruiter took a leave and I was ghosted for about 8 weeks after my initial round, however was pleasantly surprised to receive results within a week after the interview. Technical rounds - a mix of coding, system design, and behavioral questions. I practiced the top 100 Meta-tagged LeetCode questions, very helpful. I did encounter some challenges during a dry run in one of the coding rounds but I guess I managed to provide optimal solutions for most questions. Picked Product Architecture over System Design since that is closer to what I've done in past rounds. Was a bit nervous about this format since not many companies had it, but someone recommended Prepfully where I managed to find some EMs from Meta who were able to help me understand expectations (I recommend it too now, btw)