I applied online. I interviewed at Meta (New York, NY) in Jan 2022
Interview
Applied online and contacted recruiter via email.
Phone screen: 45 mins coding, 2 Leetcode easy-medium difficulty questions
Virtual onsite: 2 x 45 mins coding (2 Leeetcode medium difficulty questions each, 4 questions in total), 1 x 45 mins behavioural round.
Short introduction at the start of each round and Q&A for the last 5 minutes.
Interview questions [1]
Question 1
Phone screen: Find depth sums in a binary tree and deep copy a linked list with an other pointer.
Onsite: Cannot reveal due to NDA, but questions related to trees (BFS / DFS), strings, arrays, and hashmaps. Behavioural questions are pretty standard.
There were an excessive amount of rounds with a high difficulty of questions for a new grad role. Everyone I spoke too was very friendly though! Study hard and you may be okay.
Asked me two leetcode hard style questions and I knew it was over for me. Interviewer was nice and tried to guide me along the right path but the question just wasnt clicking with me.
2 tech, 1 behavioral
Tech were basic LC questions mostly from Meta tagged
Behavioral was also standard tell me about a time questions and deep dive into a project. A tech person was taking my behavioral, so went deep into why I used that tech and similar questions