I applied online. The process took 2 months. I interviewed at Meta (San Francisco, CA) in June 2019
Interview
Very friendly people . Be bold and be confident . Being nervous wont help you. I would recommend working really hard and go through all questions on glassdoor. Javascript, datastructure , algorithm and leetcode highly recommended.
Interview questions [1]
Question 1
Phone Interview: Basic Javascript questions moslty all of them are listed in the previous experiences I studied all questions listed on glassdoor will highly recommend you to go through all glassdoor questions since 80% of my interview questions were repeated
Meta’s interview process consists of the following steps:
Call with a Meta recruiter
Technical phone screen (and possibly a second technical phone screen)
Onsite interviews
Meta's technical phone screen is a 45-minute coding interview that focuses on data structures and algorithms.
At the beginning of the interview, your interviewer will ask you a question or two about your resume and recent work that you've done. This portion will take 5 minutes, and how you answer these questions doesn't meaningfully factor into the interview's outcome - they are just meant to break the ice and get you talking. The part that matters is the technical portion.
Didn't pass the first round but its a great experience. Questions include like basic data structures with stack and queue in javascript, they ask how would you write stack or queue in javascript so be prepared to know data structures and algorithms.
Technical video interview where I was asked to solve two problems that were frontend related. I was happy that they weren't algorithm-specific. They applied directly to understanding the browser and Javascript
Interview questions [1]
Question 1
Create an event emitter that stores events and then calls them