I applied online. The process took 4 weeks. I interviewed at Meta (Menlo Park, CA) in Oct 2018
Interview
Had a phone interview. First asked about my resume and my interest, then took a shared screen coding challenge. Was asked if it was the most optimal solution. After about 2 weeks was invited to on-site and on-site was 3 interviews. First was coding challenge, second was behavioral with a coding challenge and last was coding challenge also. Usually people get asked 4-5 coding questions. Depends on time you have
Interview questions [1]
Question 1
Practice medium and hard questions on leetcode. I think phone interview you will get asked most likely a hard or two medium and on site its usually easy/medium questions.
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