Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Meta

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Meta reviews | Meta jobs | Meta salaries | Meta benefits | Meta conversations
      Meta interviewsMeta Front End Engineer interviewsMeta interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Front End Engineer Interview

      17 Sept 2016
      Anonymous employee
      Seattle, WA
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 4 months. I interviewed at Meta (Seattle, WA) in Aug 2016

      Interview

      I've interviewed with lots of big companies and overall have had mostly terrible experiences. Facebook was different, in a very good way. You can tell that a lot of thought and care have gone into their recruiting process. I saw that they were hiring for front end engineers in Seattle, so I applied on a whim and sort of forgot about it after a while. A couple months later, a recruiter reached out to me and we had an initial phone conversation. This was a very initial screen that was mostly non-technical with the exception of some quick and simple JavaScript pop-quiz questions at the end (== vs ===, describe event delegation, etc). Next step was a technical phone screen. This was pretty fast-paced as the interviewer was trying to squeeze in as much as possible in a short amount of time while leaving time at the end to field my questions. He did a very good job at keeping things moving and on track, asking me some general questions about my background and then some simple coding exercises to test my knowledge of HTML and CSS, and consequences of going with different design choices. Then a simple JavaScript tree problem. Next were the in person interviews. This is the part I thought they did exceptionally well compared with other companies. The whole process was extremely transparent and I was given lots of information and resources ahead of time so that I knew what to expect. It consisted of 2 coding (ninja) interviews, a design (pirate) interview, and a behavioral (jedi) interview, all about 45 minutes each. Between interviews a lunch was scheduled with another engineer, who is not part of the feedback loop, giving me plenty of opportunities to ask my questions about company and culture, as well as get a tour of the office. Overall, the questions seemed very relevant to the position. The interviewers were also super friendly and helpful along the way, and seemed to genuinely want you to succeed. No over-bearing egos set out to prove how much smarter than you they were, or trying to trip you up with trick questions or irrelevant questions (I've been asked physics questions before for front-end roles, sigh). Great experience.

      Interview questions [1]

      Question 1

      (Phone) Given two identical DOM tree structures, A and B, and a node from A, find the corresponding node in B.
      1 Answer
      33

      Other Front End Engineer interview reviews for Meta

      Front End Engineer Interview

      6 Jan 2022
      Anonymous interview candidate
      Tel Aviv-Yafo
      No offer
      Neutral experience
      Average interview

      Application

      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.
      1 Answer

      Question 2

      Prepare a setTimeout and clearTimeout and clearAllTimeouts . Should be global and have a garbage collection system for all running timeouts on demand.
      Answer question
      34

      Front End Engineer Interview

      15 Feb 2022
      Anonymous interview candidate
      No offer
      Positive experience
      Average interview

      Application

      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
      3 Answers
      6

      Front End Engineer Interview

      2 Oct 2022
      Anonymous interview candidate
      No offer
      Negative experience
      Easy interview

      Application

      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
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Booking.com
      4.2★Compensation and benefits
      avatar
      Amazon Web Services
      3.9★Compensation and benefits