Top Tech Transition Enroll now

Meta Interview Experiences & Questions

89 real Meta interviews shared by candidates: every round, the questions they were asked, how they answered, and whether they got the offer. Latest: Aug 2026.

What to expect at Meta

Based on 89 real interviews

57%Got an offer
3.3/5Difficulty
3Typical rounds
4 weeksStart to finish

By role

The Meta interview process

Most common round types: Behavioral (35), Coding (33), System Design (19), Technical (15), Analytical (14), Product Design (12).

Real Meta interview questions

  1. Do you have experience with A/B testing? Other · Recruiter screen · answer included
  2. Implement an efficient sparse matrix times vector multiplication. Coding · Technical round · answer included
  3. Describe your current role, team, project work, tools, AI usage, preferred language, and coding versus leadership split. Behavioral · Recruiter screen · answer included
  4. You're a product manager at Meta and you're tasked with making a tool to connect handymen with consumers. How would you design the product? Product Design · Phone screen · answer included
  5. How would you design a system like Google Street View? System Design · Technical round · answer included
  6. Given a library-style schema with books, users, and check-in/check-out data, write a query to find for each user the number of books they checked out and did not return before the due date, and return the username and… SQL · Technical round · answer included
  7. What would you do when there is a customer drop or a specific metric drop in the dashboard for an Instagram-like product? Product Strategy · Final / onsite round · answer included
  8. Walk me through your experience and what you delivered in your previous projects. Project Discussion · Phone screen · answer included
  9. Is this a valid palindrome? Data Structures & Algorithms · Phone screen · answer included
  10. You're the product manager for notifications, basically the bell icon in Facebook. Why would Meta want to build this, how would you set goals, and how would you measure success? Analytical · Phone screen · answer included
  11. How would you handle an underperforming engineer? People Management · Final / onsite round · answer included
  12. How do you measure the success of a payment product? Execution · Phone screen · answer included
  13. Design a data model for an Uber ride app. Data Modeling · Final / onsite round · answer included
  14. Given a product problem, what metrics would you come up with, how would you measure them, and why do they matter here? Statistics & Experimentation · Final / onsite round · answer included
  15. How would you approach depth from a single image? Machine Learning · Technical round · answer included
  16. Here is how you were evaluated in the first coding rounds and what to expect in the onsite. Technical · Recruiter screen · answer included
  17. When you have a team you disagree with, how do you deal with conflict? Cross-Functional · Final / onsite round · answer included
  18. It was a 30 minute call with 2 SQL questions and one product case study using the tables from the SQL Other · Technical round · answer included
  19. Implement a k-nearest neighbor search. Coding · Technical round · answer included
  20. Can you walk me through your experience and the projects you've been working on? Behavioral · Recruiter screen · answer included
  21. You're a product manager at Meta. You've been put in charge of a brand new product for volunteering. What would you do and why? Product Design · Technical round · answer included
  22. Design TikTok's video recommendation system. System Design · Final / onsite round · answer included
  23. Given users, books, and checkout data, find the number of users who checked out books in the geography category grouped by age. SQL · Technical round · answer included
  24. Based on your product sense answer, design a data model for that use case. Product Strategy · Final / onsite round · answer included
  25. Walk me through one of your most recent projects. Project Discussion · Other round · answer included
  26. Vertical level order traversal of a binary tree. Data Structures & Algorithms · Phone screen · answer included
  27. Comments on group posts are decreasing day by day. What data will you pull to look at why it is happening? Analytical · Phone screen · answer included
  28. If you had a high performer on your team, how would you continue to motivate them? People Management · Final / onsite round · answer included
  29. How do you measure the success of a marketplace? Execution · Final / onsite round · answer included
  30. Given a stream of Uber ride requests, compute the number of ride requests in every 15-minute window. Data Modeling · Final / onsite round · answer included
  31. How do we determine if X is better than Y? Statistics & Experimentation · Final / onsite round · answer included
  32. Implement find your way through a maze Other · Phone screen · answer included
  33. What's the general idea for the third question? Coding · Technical round · answer included
  34. Tell me about a time you had conflict at work. Behavioral · Final / onsite round · answer included
  35. Now move over to the Meta Llama board and prototype the solution you have in mind. Product Design · Technical round · answer included
  36. Assume you are building an e-commerce site like Amazon. What security threats do you see, and how would you handle them? System Design · Final / onsite round · answer included
  37. Find the number of people who checked out a book on the same day that another person returned that same book. SQL · Technical round · answer included
  38. Answer generic Python questions. Product Strategy · Final / onsite round · answer included
  39. Can you walk me through your previous experience, including projects you've worked on and what you studied? Project Discussion · Recruiter screen · answer included
  40. Solve this maze traversal problem and use the AI tools however you normally would. Data Structures & Algorithms · Final / onsite round · answer included

Showing 40 of 356 questions. Open any experience for every question and how the candidate answered.

All 89 Meta interview experiences

Product ManagerMeta · Aug 2026

“Overall, it followed Meta's typical PM loop and most questions came from the Meta question bank. What didn't go well is the time recruiter takes to schedule and team match time it takes.”

Offer · declined it2 roundsStaff
Software EngineerMeta · Aug 2026

“The interview was a standard FAANG type of interview, where the recruiter screen talked about resume and behavioral questions, and the first coding round was a non-AI traditional leetcode question.”

Rejected2 roundsMid level
Computer Vision Engineer (L5)Meta · Jul 2026

“What caught me off guard was that one of the coding rounds was not generic LeetCode at all. It was AI coding, with things like sparse matrix times vector multiplication and k-nearest neighbor…”

Got the offer7 roundsSenior
Site Reliability EngineerMeta · Jul 2026

“Very rigorous. Interviewers were in a rush. I believe it’s crucial to get a feel of what you should expect during the interview and what kinds of signals you need to give. So I strongly recommend…”

Waiting4 roundsEntry level
Product ManagerMeta · Jun 2026

“Was hard, and the interviewer tried to get me focused, but I was just too excited. They asked me to build a renters product with them, and the product strategy question just didn't go well. I…”

Rejected3 roundsMid level
Software EngineerMeta · Jun 2026

“The process was pretty rigorous, mainly because the bar at E6 felt more about scope and judgement than just solving the questions. Recruiter was clear and helpful. The coding rounds went ok, but I…”

Rejected1 roundStaff
Machine Learning EngineerMeta · Jun 2026

“traditional interviews for MLE. coding rounds are AI-enabled meaning you can use claude or codex to write the code.”

Offer · declined it2 roundsSenior
Software EngineerMeta · May 2026

“The interview went smoothly overall. 1 round of phone screen followed by the full loop of 4 rounds packed in a day. 2 coding 1 behavior 1 system design.”

Waiting2 roundsSenior
Software EngineerMeta · May 2026

“The process was smooth, general interview skills, prepare well to discuss you solution before coding / jumping to the optimized solution”

Waiting2 roundsSenior
Product ManagerMeta · May 2026

“The process was more rigorous than anything I’d done at other big tech companies, but the recruiter was accurate and helpful about what to prepare, which I really appreciated. A few things did catch…”

Rejected3 roundsSenior staff
Data ScientistMeta · May 2026

“Casual and easy. Questions are standard and not difficult. there are many follow up questions though.”

Offer · declined it2 roundsMid level
Product ManagerMeta · May 2026

“My interview process took a bit longer because a lot of sessions were rescheduled due to reorgs at Meta. Recruiter was helpful in providing guidance in between sessions”

Rejected3 roundsSenior
Product ManagerMeta · May 2026

“The questions were concentrated to product sense and analytical thinking, but there were a lot of follow-up questions for each case.”

In progress3 roundsMid level
Visual DesignerMeta · May 2026

“The questions weren't too difficult, and the interviewers were friendly enough.”

In progress2 roundsMid level
Product ManagerMeta · Apr 2026

“Process was good and people were nice. I think it was rushed at times on back to back interview so better to break them.”

Got the offer3 roundsStaff
Product ManagerMeta · Apr 2026

“Process was nice, hard questons, too many interjections by interviwers. But structured responses can sail you through”

In progress4 rounds
Software EngineerMeta · Apr 2026

“Meta is still leetcode heavy and medium to hard questions should be expected. Since it's leetcode style interview you can predict the out come and also prepare easily. What didn't go well - For the…”

In progress1 roundSenior
Engineering Manager (M1)Meta · Apr 2026

“Not all interviewers may be able to adequately ask the right questions to go in depth, but they are absolutely looking for you to provide that depth by yourself. Your examples should not be surface…”

7 rounds
Senior Data EngineerMeta · Apr 2026

“The interview is definitely hard, but achievable with preparation because the timing is very less. In the screening, you get five Python and five SQL in one hour, and you need to pass at least three…”

3 roundsSenior
Product ManagerMeta · Mar 2026

“It was really fast, about 2 weeks total, I felt like I answered the qeustions perfectly but I didn't make it to the full loop round.”

Rejected4 roundsSenior
Software EngineerMeta · Mar 2026

“The interview began with a brief self-introduction, followed by two questions: Most challenging project. What do you want to work on at Meta? The discussion lasted exactly 15 minutes. The…”

Rejected1 roundIntern
Machine Learning EngineerMeta · Mar 2026

“The overall process was rigorous and comprehensive, more challenging than many interviews I have done with other large technology companies. However, the recruiter’s guidance was accurate and…”

Rejected1 roundMid level
Machine Learning EngineerMeta · Mar 2026

“The overall process was rigorous and comprehensive, more challenging than many interviews I have done with other large technology companies. However, the recruiter’s guidance was accurate and…”

Rejected1 roundMid level
Data EngineerMeta · Mar 2026

“Technical screening wasn't that hard. Have to solve 3 SQL and 3 Python. You are fighting against the time.”

In progress2 roundsSenior
Product ManagerMeta · Mar 2026

“More difficult than I had expected. The questions were new, and there was a lot more counter questioning than expected. Especially in the product design round.”

Waiting2 roundsSenior
Software EngineerMeta · Feb 2026

“Overall, the interview process was pretty straightforward and well organized. The interviewers were friendly and gave me a good opportunity to talk through my experience and approach to problems.…”

Offer · declined it3 roundsEntry level
Software EngineerMeta · Feb 2026

“Overall, I felt that the interview went well. I was able to clearly explain my experiences, discuss the projects I have worked on, and connect them to why I was interested in the position. I was…”

Rejected1 roundIntern
Software EngineerMeta · Feb 2026

“The Overall Interview ProcessStep 1: Online Assessment (OA): A 60-90 minute screening on platforms like Codility or HackerRank, often featuring 2 LeetCode Medium coding questions and sometimes logic…”

Rejected1 roundMid level
L5 Product Manager, AIMeta · Feb 2026

“I basically felt like a guinea pig because Meta had just rolled out the AI PM round, and after I vibe coded a volunteering app in Llama the interviewer started grilling me on token usage, latency,…”

Rejected4 roundsMid level
Product ManagerMeta · Feb 2026

“The interview process consisted of several stages: an initial recruiter screening, an online assessment, technical/product interviews, and a final round of behavioral interviews. The recruiter…”

Waiting3 roundsMid level
Machine Learning EngineerMeta · Feb 2026

“The AI enabled round was actually pretty unique. I used bit mask first, then hit a collision because the input had letters and numbers, and the LLM started hallucinating new functions, so I had to…”

Rejected6 roundsSenior
Senior Software Engineer, InfrastructureMeta · Feb 2026

“There’s a new AI coding section I haven’t seen before. They still want to test my coding skill, so I first implement by myself, then use AI as a code reviewer for readability and missing test cases.”

2 roundsSenior
Product Manager (IC6)Meta · Jan 2026

“Meta interviews are extremely structured, with very little small talk. The questions can sound simple, but they’re actively looking for signals and they expect a detailed, end-to-end solution.”

In progress4 roundsStaff
Product ManagerMeta · Jan 2026

“The process was more rigorous than most interviews I’ve done at other large tech companies. The recruiter was accurate and helpful about what to expect, which made it easier to prepare. The…”

Rejected3 roundsSenior
Software Engineer (L3)Meta · Jan 2026

“In the age of AI, I could feel the interviewer adding little follow-up questions just to make sure I actually understood the problem, because if you were using AI tools, there’d be a lag. Even…”

3 roundsEntry level
Engineering ManagerMeta · Jan 2026

“I was really confident of getting an offer, but they told me I scored higher on the management side and failed coding and product design. What surprised me most was hearing the product design…”

Rejected5 rounds
Product ManagerMeta · Jan 2026

“One of my interviewers felt a bit more like a rainy day. They had a specific framework or pathway in mind and wanted me to go down that path, even though that’s not where I wanted to go with my…”

Rejected2 roundsSenior
Software Engineer (E5)Meta · Jan 2026

“I had done really poorly on the easy coding question, but I still got through to the next round, which was really surprising. Then in behavioral, the interviewer said, "that does not sound like a…”

Rejected3 roundsSenior
Machine Learning EngineerMeta · Jan 2026

“I got feedback that I performed well on the coding interviews even when I did not feel like I performed up to a requisite level, so I think the bar has more flexibility than we may give ourselves…”

Rejected5 roundsSenior
Staff Software EngineerMeta · Dec 2025

“The process started with a recruiter screening testing some behavioral questions and some technical questions she read from a question bank. Then, I did a coding interview online. Finally, a 4…”

Waiting3 roundsStaff
Product ManagerMeta · Dec 2025

“The process was standard, with a recruiter chat first, then scheduling round 1 with 2 PMs: 1 on product sense and the other on metrics. Product sense - the interviewer likes to know how you frame…”

Rejected2 rounds
Security Engineering Manager (M1)Meta · Dec 2025

“I was a little complacent because I’m already ex-Meta, and the surprising feedback was that my project retrospective was only leaning toward hire because I answered a constructive feedback question…”

Waiting3 rounds
Engineering ManagerMeta · Nov 2025

“Fairly solid process. Recruiter was helpful with quick turnaround. Felt a little rushed during team match”

Got the offer1 roundStaff
Software EngineerMeta · Nov 2025

“The process was very straightforward. In both technical rounds, I was asked questions from the top 50 Meta tagged LC questions list. Behavioral was also very standard.”

Got the offer2 roundsEntry level
Product ManagerMeta · Nov 2025

“I basically treated this interview like a syllabus. I found the common Meta PM question bank online, practiced it in mocks, and most of the actual questions came straight from that same list.”

5 rounds
Software Engineer, ProductMeta · Nov 2025

“I think I was one of the first people to take Meta’s AI round, and the models I had were really bad, like ChatGPT mini. I tried asking for test cases and it would just spit out something completely…”

Rejected4 roundsMid level
Data EngineerMeta · Nov 2025

“What stood out to me is that every loop round started with product sense, then I had to turn that answer into a data model, and from that they jumped straight into SQL and Python. One case was even…”

4 roundsMid level
Product ManagerMeta · Sep 2025

“Clear, some interviews are chiller than others. Just need to put in the work and you'll be okay. Should know all of the Meta products well enough to do an interview on them.”

Waiting3 roundsMid level
Software EngineerMeta · Jul 2025

“It was hard. Two medium leet code in 45 minutes and you're alright. System Design needs lots of practice and quick explanations.”

Got the offer4 roundsMid level
Product ManagerMeta · Jul 2025

“Culturally, they struck me as much more direct about conflict than my current company. The vibe was state your view, defend it with data, then move on. They also wanted every answer tied back to the…”

Rejected8 roundsSenior staff
Product ManagerMeta · Jun 2025

“Overall pretty straightforward, their interviews are pretty standard and are not there to surprise you. Recruiter and interviewers were professional.”

Got the offer3 roundsSenior
Data ScientistMeta · Jun 2025

“It was nothing different than the guide they give you. Just learn everything on there are it is a straight forward interview. It is a rolling hiring so you can schedule your interview a month out so…”

Got the offer3 roundsMid level
Product Experience Analyst (IC6)Meta · Jun 2025

“The internal tooling and the data is incredible. When I was there last year, they had their own Meta AI wired into the most commonly used databases, so I could reference tables and column names and…”

Got the offer8 roundsStaff
Product ManagerMeta · May 2025

“Overall the interview process went very smoothly. I was suprised at the time to get an AI related product sense question since the majority of the ones I had prepared were more standard (solution…”

Got the offer1 roundMid level
Product ManagerMeta · May 2025

“It was as expected since this was my second time interviewing with them. With practice, the loop is fairly reasonable. Did not pass the behavioral questions before.”

Rejected2 roundsStaff
Technical Program ManagerMeta · May 2025

“The interview was highly rigorous but followed a format: four interviews and then five rounds of on-site. The preparation material provided by the recruiter did really help. It's always better to…”

Got the offer3 roundsMid level
Data ScientistMeta · May 2025

“It was as expected. SQL: First define the metrics and then code them Product sense: How do you measure the success of a product/feature type questions with follow-ups Probability and statistics with…”

Got the offer3 roundsMid level
Software EngineerMeta · May 2025

“It was a pretty standard interview. Didn’t have a single behavioral and everything was based on the technical, didn’t do perfectly, but still got the offer”

Got the offer2 roundsSenior
Product ManagerMeta · May 2025

“Standardized”

Got the offer4 roundsSenior
Business AnalystMeta · Apr 2025

“The process was fine and there was really little feedback during the interview so i couldnt tell how i did”

Rejected2 roundsMid level
Machine Learning EngineerMeta · Apr 2025

“One of the technical rounds was ridiculous, a LC hard (LC3548) ML Systems Design was pretty standard - design a recommender system Behavioral round fairly standard”

Got the offer3 roundsSenior
Software EngineerMeta · Mar 2025

“The technical rounds were generally well structured and covered both coding and system design. I performed well in most of the technical discussions, but I found the system design round more…”

Rejected5 roundsEntry level
Software EngineerMeta · Mar 2025

“- everyone was super nice - questions were like leet code but with a twist - time complexity always asked”

Rejected2 roundsMid level
Production EngineerMeta · Mar 2025

“The bar for leetcode was lower for PE rather SWE, but there was 2 rounds on SRE debugging and Linux debugging.”

Rejected2 rounds
Data EngineerMeta · Mar 2025

“The process was rigorous. SQL speed and precision is the key. In depth product sense, modelling concepts are needed.”

Got the offer3 roundsEntry level
Software EngineerMeta · Feb 2025

“It went well it was clear on what to expect and the recruiters do prime you well from the start. They will let you know what to expect and prep required per stage. Usually there was enough time and…”

Got the offer5 roundsSenior
Security EngineerMeta · Feb 2025

“The interview process was fast-paced and heavily practical. It consisted of an initial recruiter screening, a past project deep dive, a live technical case study focusing on customer scenarios, and…”

Rejected1 roundIntern
Data ScientistMeta · Feb 2025

“The recruiter was very accurate on the whole process. The interviews are very structured. learn the frameworks for the questions and cases.”

Got the offer3 roundsSenior
Product ManagerMeta · Jan 2025

“Not a hard process. Just communicate clearly. Must talked in a structured approach and take your time.”

Rejected3 roundsSenior
Machine Learning EngineerMeta · Jan 2025

“The process was very straightforward. The recruiters are very good. Most of the questions you can find online for coding and they are relatively easy. For the design round, if you practice the…”

Got the offer1 round
Data EngineerMeta · Jan 2025

“The process was overall good, recruiter provided lots of advice and pointers for what to study. The biggest challenege is the pressure and time crunch on making sure you can answer everything but…”

Got the offer3 roundsMid level
Software EngineerMeta · Dec 2024

“Leetcode was doable based on the LC premium curated list, questions were similar. Culture round required thorough prep of examples for similar questions”

Got the offer3 roundsEntry level
Machine Learning EngineerMeta · Nov 2024

“The process was very nice, interviewed by people that would not be in my next team, but everybody was exceptionally nice. The questions in the ML system design round were not very deep and were more…”

Got the offer2 roundsSenior
Software EngineerMeta · Oct 2024

“My interview process started with a CodeSignal GCF online assessment that had four sections with increasing difficulty. The earlier sections were more straightforward and focused on implementation…”

Got the offer2 roundsIntern
Software EngineerMeta · Sep 2024

“Practice leetcode fundamentals (graph, tree), practice system design fundamentals, speaking/thinking out loud, being able to explain full flow of what happens from when user/request is received to…”

Got the offer2 roundsSenior
Software EngineerMeta · Aug 2024

“It went pretty well. The interviewers were very nice, so it was easy to talk through my behavioral stories without putting on a super professional act. Coding challenges were mostly medium leetcode…”

Got the offer3 roundsMid level
Software EngineerMeta · Jul 2024

“Initially considered for IC6 but performed poorly in the system design so got down-leveled to IC5. For IC6 consider how your system interacts with other systems.”

Got the offer3 rounds
Software EngineerMeta · Jun 2024

“The whole process was smooth for me, prepared well from meta tagged leetcode questions and for system design hello interview was more than enough”

Got the offer4 roundsMid level
Software EngineerMeta · May 2024

“The overall interview process with Meta was structured and fairly fast-paced. The interviews focused on technical problem-solving, system design, and behavioral questions, with an emphasis on…”

Rejected4 roundsSenior
Software EngineerMeta · May 2024

“It mostly went well. I was thrown off by the fact that a lot of the focus in the system design rounds was on the product and UX side, only to discover it was product architecture later and that…”

Rejected3 roundsSenior
Software EngineerMeta · May 2024

“Coding focussed with focus on leetcode style problems. The design prompts are simple and abstract like design netflix or design instagram, etc. It is upto you to drive design discussion and this…”

Offer · declined it4 roundsSenior
Product ManagerMeta · Apr 2024

“Everything was smooth. Interviewers were super friendly. They made me feel comfortable. I took my time to prepare which i highly recommend”

Got the offer2 roundsStaff
Software EngineerMeta · Mar 2024

“The process was what was expected and they were quick in scheduling and re-scheduling as needed. All questions were ones I had seen before via LC tagged.”

Got the offer3 roundsEntry level
Data EngineerMeta · Mar 2024

“Similar to SWE Internship recruiting, just easier LC and addition of SQL questions. Actually had 3 rounds, not 2.”

Got the offer2 roundsIntern
Software EngineerMeta · Feb 2024

“Technical questions move fast, dont trip on edge cases. 2 questions in 60 min slot, with multiple followups. Code quickly. With 10 min of intro and questions theres not much time.”

Got the offer3 roundsEntry level
Software EngineerMeta · Feb 2024

“It was an extremely smooth process, though team matching was rough. Questions didn't need to be 100% right interestingly, as one of the rounds I didn't finish.”

Got the offer4 roundsMid level
Software EngineerMeta · Jan 2024

“Along the interview process, I think the recruiter reached out and she was very friendly. Things were smooth. I think I had multiple rounds and overall the interview process was great.”

Got the offer3 rounds
Software EngineerMeta · Jan 2024

“It was overall a smooth experience. Be prepared to wait for 2 weeks to schedule interviews due to lack of interviewers.”

Got the offer3 roundsSenior
Product Growth Analyst (L4/L5)Meta · May 2022

“At Meta, a product growth analyst is not considered any less than a PM. About 40% of them convert into PMs in one or two years because you are expected to know how even a red button versus a blue…”

Got the offer7 roundsMid level

Frequently asked questions

How many rounds are in the Meta interview?

Candidates report a typical 3 rounds, usually including a recruiter screen, online assessment, phone screen, take-home assignment.

How hard is the Meta interview?

Candidates rate it 3.3/5 on average (medium), across 89 interviews.

How long does the Meta hiring process take?

About 4 weeks from first contact to decision, based on reported timelines.

What percentage of Meta candidates get an offer?

57% of candidates with a final result got an offer (39 of 69).

What does the Meta interview focus on?

The most common round types are Behavioral, Coding, System Design, Technical.