I applied online. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA) in Mar 2024
Interview
OA => Onsite => Coding 1 => Coding 2 => Coding 3 => BQ: standard behavioral questions
6 coding questions for onsite
OA had 2 easy 1 medium 1 hard
standard bq
Interview questions [1]
Question 1
OA:
2 easy, 1 medium, 1 hard
Onsite:
Coding 1:
1> https://leetcode.com/problems/valid-palindrome-ii/ (follow up: https://leetcode.com/problems/valid-palindrome-iii/)
2> https://leetcode.com/problems/valid-word-abbreviation/description/
Coding 2:
1> https://leetcode.com/problems/powx-n/description/ (wanted iterative solution)
2>https://leetcode.com/problems/insert-delete-getrandom-o1/description/ (followed up with https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed/description/)
Coding 3:
1> https://leetcode.com/problems/merge-sorted-array/description/ ( followed up with k arrays)
2> https://leetcode.com/problems/insert-into-a-sorted-circular-linked-list/description/
BQ: standard behavioral questions
The technical round hit me with a classic array manipulation problem: moving zeroes to the end without disrupting the order of non-zero elements. As I tackled it, I felt a wave of familiarity wash over me; I had just practiced a similar challenge on PracHub. The rest of the interview followed a straightforward path, with some easy behavioral questions sprinkled in. Overall, it felt very easy, but I wasn’t quite the right fit for what they needed, so I didn’t receive an offer.
Interview questions [1]
Question 1
Move zeroes in an array to the end while keeping non-zero element order, in place
1 leetcode med, 1 leetcode hard. make sure you know your DSA and leetcode questions. I wasn't able to get an offer bc i didnt complete the second question. Got a reply 2 days later saying they would move on