Meta logo

Meta Product Manager Interview Questions

39 practice questions for Meta Product Manager interviews

Meta product manager interviews test product strategy, prioritisation frameworks, metrics design, A/B testing, and cross-functional collaboration.

All Roles Software Engineer Backend Engineer Frontend Engineer Full Stack Engineer Mobile Engineer Data Engineer Data Scientist ML Engineer DevOps Engineer DevOps Engineer Product Manager SRE Security Engineer Engineering Manager Data Analyst UX/UI Designer QA Engineer
coding Hard Verified Question #1

1. OA[CodeSignal] Cloud File Storage System


Category: Graph coding problem
# Question Your task is to implement a simple in-memory cloud storage system that maps objects (files) to their metadata (name, size, etc.). You...
Input: Graph (nodes and edges)
Output: Array
coding Hard Verified Question #2

2. OA[CodeSignal] Design Banking System


Category: Graph coding problem
# Question Design a banking system that supports account management, transactions, and various financial operations.
Input: Graph (nodes and edges)
Output: Computed result
coding Medium Verified Question #3

3. Friend Requests Sent


Category: Algorithm coding problem
# Question Given a list of ages representing users in a social network, calculate the total number of friend requests each user will send based on...
Input: List
Output: Computed result
coding Hard Verified Question #4

4. Minimum Prefix Subset


Category: Tree coding problem
# Question Given a list of strings, find the minimum subset of prefixes that can represent the entire input set. A string is "represented" if it...
Input: Array of strings
Output: Integer
coding Medium Verified Question #5

5. Shortest Substring with Alphabet


Category: Sliding window coding problem
*This is a popular twist Meta interviewers often put on the classic leetcode problem to find a minimum window substring.* Given an input string and...
Input: String
Output: Integer
coding Medium Verified Question #6

6. Shortest Substring with N Unique Characters


Category: String coding problem
# Shortest Substring with N Unique Characters *This is a variation of the leetcode problem* Given a string s and an integer n, find the length of...
Input: String
Output: Computed result
coding Hard Verified Question #7

7. OA[CodeSignal] In-Memory Database


Category: Graph coding problem
# Description Implement a simplified in-memory database that supports record manipulation with various operations. The system should handle basic...
Input: Graph (nodes and edges)
Output: Array
technical Medium Verified Question #8

8. How to pass AI Enabled Coding Rounds From FAANG Interviewer


Category: Algorithm coding problem
# Tips For AI Coding Rounds AI coding rounds are not as different from regular coding rounds as you might think. The interviewer still needs to get...
Input: Given input
Output: Computed result
coding Easy Verified Question #9

9. [CodeSignal] Count Non-Dominant Elements


Category: Array coding problem
# Question Given an array of integers numbers, count all elements that are not equal to numbers[0] or numbers[1] (if those indices exist in the...
Input: Array of integers
Output: Computed result
coding Easy Verified Question #10

10. [CodeSignal] Sort Words By Vowel Consonant Difference


Category: Array coding problem
# Question You are given a string text consisting of unique lowercase English words separated by spaces. For each word, compute the absolute...
Input: Array
Output:** Computed result
coding Medium Verified Question #11

11. [CodeSignal] Warehouse Robot Commands


Category: Matrix coding problem
# Question In a highly automated warehouse, a robot organizes packages stored in a rectangular grid. The grid is represented as a 2D list of integers...
Input: Matrix (2D array)
Output: Computed result
coding Hard Verified Question #12

12. [CodeSignal] House Segments After Destruction


Category: Array coding problem
# Question You are monitoring the building density in a district of houses. The district is represented as a number line, where each house is located...
Input: Array of integers
Output: Array
coding Medium Verified Question #13

13. Distribution Center Placement


Category: Array coding problem
A logistics company is expanding its distribution network along a single highway. You are given an array of integers locations representing the...
Input: Array of integers
Output: Computed result
coding Hard Verified Question #14

14. Expression Simplifier


Category: String coding problem
Given an algebraic expression string containing single lowercase-letter variables, the operators + and -, and parentheses ( and ), simplify...
Input: String
Output: Computed result
coding Medium Verified Question #15

15. Minimum Sum Tree Path


Category: Binary tree coding problem
# Minimum Sum Tree Path
Input: Binary tree
Output: Computed result
product strategy Senior product strategy #1

1. [OA] Go-to-Market Strategy — Designing a feature rollout for Meta's Reels

As Meta continues to innovate within the social media space, it's crucial to launch successful features that engage users effectively. The Reels feature aims to enhance user interaction and compete with other platforms effectively.
Problem statement: How would you devise a comprehensive go-to-market strategy for a new feature in Reels that targets younger audiences? Consider aspects like market research, user engagement, potential partnerships, and marketing strategies.
Example 1:
- Input: Engage a user survey post-launch.
- Output: Feedback metrics indicating user satisfaction and areas of improvement.
- Explanation: Collecting user feedback will directly inform campaign effectiveness and areas to focus on in future iterations.
Constraints:
- Target demographic: 18-24 age group.
- Timeline to rollout: 3 months.
- Budget for marketing: $500,000.
metrics Medium metrics #2

2. [OA] User Feedback Analysis — Diagnosing A/B test results for Meta Ads

To enhance the Meta Ads platform, understanding the effectiveness of A/B tests is crucial. Determining the right KPIs can be complex and impacts overall strategy.
Problem Statement: You conducted an A/B test comparing two ad types. How would you analyze the metrics to determine which ad type performed better and why?
Example 1:
- Input: Ad Type A clicked 0.5% of the time, Ad Type B 0.7%.
- Output: Choose Ad Type B as more engaging based on click-through rates (CTRs).
- Explanation: Higher CTR indicates better user engagement for that ad type.
Constraints:
- Test clarity on key business goals: What constitutes a successful ad?
- Ensure tests run over a sufficient time frame to avoid seasonal or off-day effects.
- Avoid being influenced by outliers in behavior in small sample sizes.

Related Meta Product Manager interview prep

Start practicing Meta questions

Sign up for free to access walkthroughs, AI-generated questions, and more.

Get Started Free