Candidates applying for Software Engineer roles take an average of 7 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 42 days.
Common stages of the interview process at Meta as a Software Engineer according to 2 Glassdoor interviews include:
Phone interview: 67%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. I interviewed at Meta
Interview
In the phone screen, I was asked two coding questions. I was able to answer both questions correctly. I was able to explain my thought process clearly and concisely, and I was able to write efficient code.
Interview questions [1]
Question 1
Two coding questions:
1. merge three sorted integer array
2. Convert Binary Search Tree to Sorted Doubly Linked List. Convert a BST to a sorted circular doubly-linked list in-place. Think of the left and right pointers as synonymous to the previous and next pointers in a doubly-linked list.
I applied through a recruiter. The process took 4 weeks. I interviewed at Meta (San Francisco, CA) in Dec 2023
Interview
Had a screen with the recruiter then they offered to do a mock interview of 2 questions, then a real interview with the same format. I think the mock was slightly easier but it could have just been the easier for me.
Interview questions [2]
Question 1
You're given an array of zero and nonzero numbers. You need to modify the array in-place by moving all nonzero values to the left of the array, then you need to return the number of nonzeros that were originally in the array.
The Facebook company store sells stickers that say the word “facebook” on them. We just got a new shipment in, and we have way more than we know what to do with. We came up with a plan: we can make posters by cutting and pasting the letters in the word "facebook" to make other words.
Given a particular source string representing a word on a sticker, write a function that tells me how many stickers of that string I need in order to make a given target string. Your function should take in both a source string and target string, and return the number of stickers.
I applied online. I interviewed at Meta in Jan 2024
Interview
45 minute interview, interviewer briefly introduced them selves and jumped right into the questions. The questions were 2 leetcode one easy one medium and was expected to solve each in about 15 mins