Front End Engineer applicants have rated the interview process at Meta with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 68% positive. To compare, the company-average is 56.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Front End Engineer roles take an average of 38 days to get hired, when considering 37 user submitted interviews for this role. To compare, the hiring process at Meta overall takes an average of 31 days.
Common stages of the interview process at Meta as a Front End Engineer according to 37 Glassdoor interviews include:
Phone interview: 47%
One on one interview: 23%
Skills test: 17%
Presentation: 11%
Drug test: 2%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 1 week. I interviewed at Meta (London, England) in Jan 2018
Interview
I was contacted by a facebook recruiter on LinkedIn about a position of Frontend developer based in London. Than we have a 15mins call about background and simple technical questions, i.e. what's the differences between queue and stack, what is event propagation, what is a time complexity to traverse the balanced binary tree, etc. After that in a week I have a 45 mins call through BlueJeans and coderpad whiteboard.
Interview questions [3]
Question 1
Write an emitter class:
/*
emitter = new Emitter();
// 1. Support subscribing to events.
sub = emitter.subscribe('event_name', callback);
sub2 = emitter.subscribe('event_name', callback2);
// 2. Support emitting events.
// This particular example should lead to the `callback` above being invoked with `foo` and `bar` as parameters.
emitter.emit('event_name', foo, bar);
// 3. Support unsubscribing existing subscriptions by releasing them.
sub.release(); // `sub` is the reference returned by `subscribe` above
I applied through an employee referral. The process took 2 months. I interviewed at Meta (Tel Aviv-Yafo) in Jan 2022
Interview
Very nice interviewer. Very casual. No BS intro and talking points. Actually, read the CV before the interview. The interview was as scheduled for 45 minutes. 2 questions, knowledge of javascript internals and DOM manipulation.
Interview questions [2]
Question 1
For a recursive description of DOM elements i.e. var dom = { type:'div', props:{id:'hello', children:[{type:'h1', children:'HELLO'}]}}. Define a function that prepares a actual dom elements.
I applied through an employee referral. The process took 3 months. I interviewed at Meta in Feb 2022
Interview
Spoke to tech recruiter. Asked basic questions. Then had a zoom interview for 45 minutes. They asked me 2 questions that took about 20 minutes each, with the interviewer giving hints/help along the way
Interview questions [1]
Question 1
create a function to clearAllTimeouts.
And create a render function that takes a nested object of dom elements and appends them to the document body
I applied online. I interviewed at Meta in Feb 2022
Interview
I went through the phone screening process (three easy questions) and scheduled the following interview which never materialized (canceled due to too many
recruitment processes opened at the company, probably cost-cutting measures). That is understandable, but I have wasted some time on the preparation.
Interview questions [1]
Question 1
- the difference between apply/call
- balanced BST complexity