I applied online. The process took 6 months. I interviewed at Meta (Mountain View, CA) in Sept 2017
Interview
First, I had an one hour phone interview. I talked to the interviewer through phone and coded online, sharing screen with the interviewer.
After that, two hour onsite interview. The onsite interview consisted of four 30-minute interviews, three were technical and one is behavioral.
Interview questions [1]
Question 1
What project did you do? (behavioral interview, and then interviewer asked more follow up questions about that project)
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