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

      14 Feb 2015
      Anonymous interview candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through an employee referral. The process took 2 months. I interviewed at Meta in Apr 2014

      Interview

      Process began via a phone call from a recruiter. Recruiter took down a few biographic details including education and work history, and then promised a follow-up soon. I was sent a coding puzzle, which I completed in a couple days and sent back. A few days later, I confirmed a phone interview via email. A week after the phone interview, the recruiter called back and told me they'd like to bring me on site for one of their "university days" which included a bunch (it varies - I had 3) back-to-back interviews, each about 45 minutes long, followed by lunch, and a tour. About a week after that, I was told of my final result via email. It's possible the recruitment team could have worked faster; I just decided to play it slow and make more deliberate moves.

      Interview questions [1]

      Question 1

      The most difficult question was the initial puzzle, which is a sizeable project. The phone interview was mainly focused on Javascript DOM tree manipulation. On-site questions included a few quick algorithms questions (flatten an array), design/code a poll widget. All of the questions were heavy on JS, which is expected for this position.
      Answer question
      11

      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