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 in-person. I interviewed at Meta (Bengaluru)
Interview
Screening – Recruiter reviews your profile and may schedule an initial call.
Assessment – Complete a coding test or technical challenge.
Technical Interviews – 1–3 rounds testing coding, problem-solving, and system design.
Final Interviews – Behavioral, technical, and culture-fit interviews (often 3–5 rounds).
Interview questions [1]
Question 1
Tell me about a time you faced a challenge and how you handled it."
This tests your problem-solving skills, communication, and resilience, and is often part of the behavioral interview to assess your mindset and approach to real-world problems.
I applied through other source. I interviewed at Meta in May 2025
Interview
The interview process is biased, at least for software engineering jobs.
I am someone who is neurodivergent who is trying to focus on and improve my soft skills.
I like to create software, but it is not the center of my world,
Meta's interviews are geared towards people who are rocket scientists, electrical engineers or people who have "gifted", "talented" or "genius" level IQ.
Their "coding exercises" focuses only on a very small and specific part of software development. Successful software is more than just about "algorithms and data structures".
Interview questions [1]
Question 1
// Problem Statement Write a function that, given a binary tree of integers, returns the sums of all the root-to-leaf paths.
// Example
// Input:
// 2
// / \
// 3 5
// / \
// 1 5
// Output:
// [6, 10, 7]
I applied through a recruiter. The process took 2 months. I interviewed at Meta (Menlo Park, CA) in Feb 2025
Interview
The process was smooth. Well organized by recruiter. It included online screening followed by 3 round of interviews, two technical and one behavioural. Coding question were medium and hard leet code questions.
Interview questions [1]
Question 1
1. Merge two sorted interval arrays
2. Binary tree to circular doubly linked list.