Software Engineer applicants have rated the interview process at Meta with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 38% positive. To compare, the company-average is 45.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 19 days to get hired, when considering 8 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 36 days.
Common stages of the interview process at Meta as a Software Engineer according to 8 Glassdoor interviews include:
Phone interview: 42%
Skills test: 33%
Presentation: 17%
Personality test: 8%
Here are the most commonly searched roles for interview reports -
initial phone screen, technical coding interviews, and a final onsite round with system design and behavioral questions. interviews were leetcode medium-hard and onsite involves behavioral interview with management general questions such as working with team, disagreements, project deadlines ect
I applied through a recruiter. The process took 1 day. I interviewed at Meta in Jan 2025
Interview
Screening conversation from outbound outreach on behalf of Meta who had openings on their AI team. Recruiter shared about the team, asked a few non-technical questions. Declined after the call because I wasn't interested
Interview questions [1]
Question 1
Asked about how I handled a past conflict with a coworker (Who was the conflict with? What happened? How did you handle it?
What did you learn from it?)
Application Submission: Start by applying online or through a referral.
Initial Screening: A recruiter or HR representative reviews your application to ensure it meets basic qualifications.
Phone/Video Interview: You have an initial conversation with a recruiter or hiring manager. They may ask about your background, experience, and interest in the role.
Technical Assessment: Depending on the role, you might be asked to complete a coding challenge, take a technical test, or solve a problem.
On-site/Remote Interviews: If you pass the initial rounds, you'll be invited for interviews with team members or potential colleagues. These could include technical interviews, behavioral interviews, and sometimes system design or whiteboarding sessions.
Final Interview: This might involve meeting with senior management or executives to discuss your fit within the organization and alignment with company values.
Offer: If selected, you'll receive a job offer detailing compensation, benefits, and other relevant details.
Acceptance/Onboarding: Once you accept the offer, you'll go through the onboarding process where you'll receive information about your new role, team, and company policies.
Top companies for "Compensation and Benefits" near you