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.

      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 Aug 2022
      Anonymous interview candidate
      Toronto, ON
      No offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 5 weeks. I interviewed at Meta (Toronto, ON) in Aug 2021

      Interview

      I interviewed with Facebook/Meta in Summer 2021. I had a positive experience overall. Throughout the process, everyone I spoke to was very friendly, and willing to help or clarify whenever I had questions. I did all the rounds mentioned here remotely, either by phone, or video call. I was a referral and got contacted shortly after. It started with an introductory phone call w/ a recruiter to discuss what I was looking for in my career, my strengths/skills, and salary expectations. I was moved to the next stage after, where there was some confusion w/ the recruiters after my 1st phone call where I was told I didn't need to do a technical phone screen, however it turns out I did need to do one. After that, we got a phone screen scheduled the same week they notified me about the mix-up. In this call, I was asked my preferences w/ front-end/full-stack/back-end development, and also several technical questions on Javascript and the DOM. The questions were fairly straightforward, covering JS fundamentals like "this", event delegation, event listeners. At the end I was also asked some straightforward data structures questions about queues, stacks, and implementing them in JS. (NOTE: I did study in advance, expecting to be asked "text book" questions w/ short answers) After this round, I successfully moved to the first technical video screen/Coderpad round with another engineer. It was around 45 minutes. I was given 2 questions, although of course they reveal the 2nd question only after you finish the first one. I found them to be fair in terms of difficulty and reviewing what others posted here was incredibly helpful. I was unfortunately not able to get through both questions in the time allotted and chock it up to my own speed/studying/prep at the time. The engineer I was paired with was great and was willing to give me feedback on my performance, as well as answer questions about their day-to-day work, etc. I struggle with technical coding rounds (always), but I'm rating the interview difficulty as "average", because I feel there's a lot of prep material provided and mentioned on sites like these that accurately describe the experience. The process seems fair to me and they give you adequate information to prepare well. If you have an interview coming up and you're reading this, good luck!

      Interview questions [1]

      Question 1

      Phone Screen: What data structure is the DOM based off of? Assuming the DOM has a balanced number of nodes in the tree, how many levels will it have for n nodes? Describe the difference between a queue and a stack. What’s the simplest way to implement a queue in JS? What methods would you use? What’s the simplest way to implement a stack in JS? What methods would you use? Coderpad: Given two identical DOM tree structures, A and B, and a node from A, find the corresponding node in B. Write a throttle and/or debounce function.
      Answer question
      2

      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
      Google
      4.5★Compensation and benefits
      avatar
      Amazon
      3.7★Compensation and benefits
      avatar
      OKG
      4.3★Compensation and benefits
      avatar
      SelfMade
      4.0★Compensation and benefits

      Bowls

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

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.