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 Software 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.

      Software Engineer Interview

      26 Jul 2017
      Anonymous interview candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Meta in Jul 2017

      Interview

      Was contacted by an HR, she was very kind to talk to and provided enough material to prepare for the entire interview process starting with phone screen. Phone interview lasted EXACTLY 45 mins. Interviewer called me. Started with a brief intro about himself and then asked about my background. I took around 3 mins to give brief intro about my experience and I felt he was least interested in hearing i, I can say that b'coz I felt he was trying to stop me and jump to coding question. He didn't even comment anything about my experience, felt as if he is just following the protocol to get done with the interview. He asked me 1st question, I was able to solve it in 20 mins with optimal solution. Although no comment here from him whether as per him it is okay or not. Neither he asked me the run time complexity of the solution which was O(n). He then just jumped to another question. I took remaining of my time trying to get to the proper solution, but I think I was in the right direction b'coz I researched about that question after the interview. After couple of days I get a phone call from HR saying the feedback was not +ve. Interviewer felt my coding solutions were not optimal. I was shocked to hear this. Firstly, I solved 1 out of 2 questions properly and I didn't hear any feedback from hi while I solved the problem during the interview. If he thought it was not optimal, what made him jump to second question ?. He didn't even ask me complexity or at least he could have said "there can be much better solution can you think further ?". No feedback at all. As per the research I did and videos I saw, I guess FB interviewer tries to see your approach if it is not an optimal solution. In the end he was like "I only have time for 1 question to answer if you have any, or else I will be kicked out of this room". These were his words. I was like REALLY???. Company like Facebook doesn't have enough meeting/Interview rooms or do they reserve the room for exactly 45 mins when an interview is scheduled ?. I never felt comfortable during this interview, I felt I was rushed into it. I couldn't do much when I got the call from HR but I expressed my side of the story to the her.

      Interview questions [2]

      Question 1

      A message containing letters from A-Z is being encoded to numbers using the following mapping: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 Given an encoded message containing digits, determine the total number of ways to decode it. For example, Given encoded message "12", it could be decoded as "AB" (1 2) or "L" (12).
      1 Answer

      Question 2

      Given an array of integers, return true if there are contiguous numbers such that they add up to a specific target. For eg: [6,1,2,3,3,7] target sum is 8, will return true because 2,3,3 adds up to 8 and are contiguous. [6,1,2,4,3,3,7] will return false as there are no contiguous elements which adds up to 8.
      3 Answers
      7

      Other Software Engineer interview reviews for Meta

      Software Engineer Interview

      23 Jun 2026
      Anonymous interview candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I interviewed at Meta

      Interview

      1 leetcode med, 1 leetcode hard. make sure you know your DSA and leetcode questions. I wasn't able to get an offer bc i didnt complete the second question. Got a reply 2 days later saying they would move on

      Interview questions [1]

      Question 1

      Leetcode med. Cant remember the exact question
      Answer question

      Software Engineer Interview

      24 Jun 2026
      Anonymous employee
      Accepted offer
      Neutral experience
      Easy interview

      Application

      I interviewed at Meta

      Interview

      Overall, the process took a little over two weeks, which felt a bit longer than I anticipated. After a quick screening, I went through two technical rounds focusing on coding and DSA concepts. One of the questions was a classic palindrome check; mid-way through, I realized it was something I had practiced on PracHub just days earlier. The final step was a casual behavioral interview. I was relieved to get an offer shortly after, which I happily accepted.

      Interview questions [1]

      Question 1

      Given a string, determine if it is a valid palindrome considering only alphanumeric characters and ignoring case.
      Answer question