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

      Data Engineer Interview

      Sep 26, 2019
      Anonymous employee
      London, England
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 2 months. I interviewed at Meta (London, England)

      Interview

      A recruiter from the US reached out to me on LinkedIn. After a very friendly and informative chat on the phone where the role and interview process were laid out to me, I was scheduled for a one-hour phone screen with a team in the US, which I thought was very helpful as it meant I didn't need to take any time off work (I'm based in London). Phone screen was 4 SQL questions based off a fairly generic retail chain schema, and then 4 Python algorithms to solve. I answered all four SQL questions but only 3 on Python as we ran out of time. Overall the phone screen was a good experience and the interviewer was pleasant to talk to and responsive as I talked through the problems with her. Less than 24h later, I got a response from my recruiter who congratulated me on passing the phone screen. I was then passed on to a London-based recruiter who contacted me a couple of days later and walked me through what to expect on the onsite and gave me some preparation material (which I suggest you have a thorough read through and practice in your own time - honestly this was essential to my success) and a date was set for two weeks time. When I arrived onsite I was greeted by one of the talent coordinators and taken to a room with a giant whiteboard. My first interview was a behavioural screen, and unfortunately this is the one part of the process that I really wasn't impressed by. I was asked fairly generic questions by an interviewer who was clearly reading them verbatim from a laptop screen. There was no follow up to any questions and no real discussion to be had which felt a bit deflating - it was almost as if the interviewer was not invested in the process or in me as a candidate, but from reading online this is fairly standard so I didn't take it personally. This was followed by three technical rounds assessing my product sense (what metrics would be good to capture for x scenario) and then writing SQL and Python code. In one of them I also had to design an OLAP schema for a product and write queries on it. It was challenging but fair. All three interviewers were incredibly engaging and I genuinely felt that they wanted to get the best out of me and see me succeed. In many ways it felt more like a brainstorming session rather than an interview which made it a really fun process. Halfway I was also given an office tour by an engineer who wasn't interviewing me and had a short break in the cafe. It was a good chance to get a feel for the office culture. After it was all over, it took three working days to receive feedback and get an offer sent through. Again, the recruiter here was fantastic and took the time to talk through the package and all of the benefits. I accepted. Overall, the recruitment and interview process at Facebook was one of the best professional experiences I've ever had. The preparation I did beforehand and the onsite itself really sharpened my skills and made me push myself and discover what I'm capable of. The whole process was also managed incredibly well by both the interviewers and the recruitment team. I now can't wait to get started!

      Interview questions [1]

      Question 1

      SQL - Between "Medium" and "Hard" on Leetcode. They expect you to know all of your JOINs, as well as subquerying and partition windows. Python - Around "Medium" on Leetcode. Mostly around data structures.
      3 Answers
      26

      Other Data Engineer interview reviews for Meta

      Data Engineer Interview

      Jun 4, 2026
      Anonymous interview candidate
      New York, NY
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. I interviewed at Meta (New York, NY)

      Interview

      Prepare technical concepts, and practice previously asked questions as much as you can find online. 4 rounds in the total process. It's easy as long as you just practice a LOT.

      Interview questions [1]

      Question 1

      Medium SQL, and Medium Python
      Answer question

      Data Engineer Interview

      May 28, 2026
      Anonymous interview candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through a recruiter. I interviewed at Meta

      Interview

      the first round is tech round there are 5sql+5python to do in 1hour. at lest 3 + 3 to pass the interveiw; will run the code to check the test cases

      Interview questions [1]

      Question 1

      medium level leetcode question for sql and python
      Answer question

      Data Engineer Interview

      May 26, 2026
      Anonymous interview candidate
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. I interviewed at Meta

      Interview

      I had Python and SQL round for 30 minutes each. The interview was for 1 hour 30 minutes for SQL and 30 mins for python coding. Completed 5 questions each but still got rejection email the next day.

      Interview questions [1]

      Question 1

      SQL and Python leet code questions
      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
      Shopify
      3.6★Compensation and benefits
      avatar
      Amazon Web Services
      3.9★Compensation and benefits