I applied through a recruiter. The process took 5 days. I interviewed at Meta in June 2014
Interview
One of their recruiters reached out to me on LinkedIn, and we set up a time to talk. The recruiter was very aggressive, and indicated they liked to move quickly. We had an hour set up to talk, and used the whole time, and the recruiter had to leave the call right at the end of the hour.
I was concerned that the position wasn't the right fit for me (currently in an executive role within a technology organization, however I have a very technical background). The recruiter quickly dismissed my concerns, and proceeded to continue a technical "quiz show" ("describe for me the TCP three-way handshake and what impact latency has on user experience" for example). We finished the hour with essentially no time for me to ask any questions to qualify the position or if it was something _I_ was interested in.
They immediately scheduled an interview with someone in the group I'd be working in. We started the call talking about what I'm doing now, and the interviewer asked me why I was interested in this role. I explained I didn't have the opportunity to qualify the position with the recruiter, and was looking to get that out of this call. After a couple more minutes, we acknowledged it was not a position I was interested in, and that I'd be better off in the engineering organization, which the interviewer would recommend back to the recruiter.
I emailed the recruiter back with the same, and never heard from him again. Based on his title and his LinkedIn profile, I suspect he recruits specifically for this role, and wasn't going to spend any time trying to help fill another role.
Interview questions [1]
Question 1
General technical "quiz show" - nothing particularly difficult for someone who has long been in the field.
I applied online. I interviewed at Meta (Boston, MA)
Interview
The interview process consisted in 5 interviews:
1) Hiring Manager with some system design questions
2) Program Sense: Evaluating the ability to manage complex projects from end-to-end, including early-stage roadmap creation, problem definitions, scope and requirements gathering, project planning, problem-solving, and risk mitigation.
3) Results Agility: Evaluating the results in new or unstructured situations. Responding to tough challenges.
4) TPM System Design: Evaluating understanding of the product by clearly identifying requirements and use cases (Product Sense) and diving into the technical details (e.g. design, scaling, product enhancement, e2e system design, tradeoffs/benefits, solutions on how to scale, define MVP).
5) Product Sense: Evaluating the understanding of basic KPIs and metrics, and what it takes to launch a product; define business/performance related metrics.
Interview questions [1]
Question 1
Design a recommendation system for a multimodal content platform.
One recruiter call, one hiring manager interview then onsite loop of 4 interviews. Overall it’s pretty straight forward and meta has a good and smooth interview process. The recruiter will walk you through everything and their portal gives you enough information
Interview questions [1]
Question 1
Tell me about your strenghts/weaknesses?
How do you motivate your team
Question about perseverance and how not to give up
I applied online. I interviewed at Meta (Menlo Park, CA) in Jan 2026
Interview
Screening: recruiter + tech. Includes deep dive into one of the programs you led and a lot of whats and whys. Onsite: 5 rounds (project retro, architecture/design, program sense, partnerships/collab, behavioral/leadership). Project retro: past projects with a lot of pokes on scalability, tradeoffs, etc . Design: standard system design but with a TPM lens on execution and tradeoffs. Program Sense: how you build roadmaps, manage budgets, resource utilization ,and handle shifting goals. Partnership: working with cross functional teams. Leadership: again very standard behavioral with team management principles. 2 cents: take the help of a recruiter and ask for docs/resources - mine was super helpful. Refresh on all the aspects including design, program sense, and leadership (helps them choose levels sometimes IC4/IC5/IC6). Do not underestimate project retro - they ACTUALLY have very intense follow-ups. And if you can, talk to someone who’s been there, may be a friend or someone. I found a sr meta tpm on prepfully and he helped a lot, esp w answer structures cause all round are roughly 45 mins and you’ve got to share all your strengths within time. And yeah checkout reddit, blind for up-to-date stories.
Interview questions [1]
Question 1
If requirements change mid-design, what is your process to adapt and communicate?