"Clarification or Context Questions
What stage of growth is this product? Mature
Is there a particular geography or demographics I should look into ? No
What’s the overall strategic objective here? Open Ended
Goals
How do we set goals for this?
User Goals
Engage more with colleagues
Know what’s happening with the org
Share knowledge
So what’s the overall goal here ? Based on the previous points > It’s “Engagement with colleagues”
"
Akash S. - "Clarification or Context Questions
What stage of growth is this product? Mature
Is there a particular geography or demographics I should look into ? No
What’s the overall strategic objective here? Open Ended
Goals
How do we set goals for this?
User Goals
Engage more with colleagues
Know what’s happening with the org
Share knowledge
So what’s the overall goal here ? Based on the previous points > It’s “Engagement with colleagues”
"See full answer
"Clarifying Questions:
What age range are we looking at between 13-19? Any specific range we need to target? - Assume all teens
Any demography we would target? - Worldwide
Do they have access to phones/laptops or do we need to build an offline product? - Assume they have access to phones and laptops
Are there any constraints around privacy or content moderation? - Yes
What platform (Facebook core, Messenger, or another product) is this for? - Assume faceb"
Kartik D. - "Clarifying Questions:
What age range are we looking at between 13-19? Any specific range we need to target? - Assume all teens
Any demography we would target? - Worldwide
Do they have access to phones/laptops or do we need to build an offline product? - Assume they have access to phones and laptops
Are there any constraints around privacy or content moderation? - Yes
What platform (Facebook core, Messenger, or another product) is this for? - Assume faceb"See full answer
"The goal is to balance parentheses in a given string by removing the fewest characters possible. The balanced string should ensure that each opening parenthesis ( has a corresponding closing parenthesis ) and that all pairs are properly nested.
Approach
To achieve this, we can use a combination of a stack and a set to track unmatched parentheses:
Stack: The stack will be used to record the indices of unmatched opening parentheses ( as we traverse the string.
Set: We will"
Victoria G. - "The goal is to balance parentheses in a given string by removing the fewest characters possible. The balanced string should ensure that each opening parenthesis ( has a corresponding closing parenthesis ) and that all pairs are properly nested.
Approach
To achieve this, we can use a combination of a stack and a set to track unmatched parentheses:
Stack: The stack will be used to record the indices of unmatched opening parentheses ( as we traverse the string.
Set: We will"See full answer
"I don't get the capcity numbers for the storage, if we assume that we crawl 1bn web pages then the formula is "1bn X 100kb" . There is an extra 100 representing the number of pages that is redundant in the video"
Selim Y. - "I don't get the capcity numbers for the storage, if we assume that we crawl 1bn web pages then the formula is "1bn X 100kb" . There is an extra 100 representing the number of pages that is redundant in the video"See full answer
"!! FEEDBACK WELCOME !!
Clarify question
By art we mean visual art, e.g. paintings? - Yes
Is this a solution to create art on Instagram or to showcase existing art on Instagram? - Create art
Why build this, Engagement or Acquisition? - Engagement
Reframe: We want to increase Instagram engagement through creation and sharing of art with followers.
Talking about the space
The Internet has over time continuously reduced barriers to creative expression. From blogging to Twitter"
Apurv K. - "!! FEEDBACK WELCOME !!
Clarify question
By art we mean visual art, e.g. paintings? - Yes
Is this a solution to create art on Instagram or to showcase existing art on Instagram? - Create art
Why build this, Engagement or Acquisition? - Engagement
Reframe: We want to increase Instagram engagement through creation and sharing of art with followers.
Talking about the space
The Internet has over time continuously reduced barriers to creative expression. From blogging to Twitter"See full answer
Product Manager
Product Design
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Here's my structure:
Align with interviewer on understanding of the product and state key assumptions
Product rationale
What is the product (1-2 sentences)?
Why does it exist? How does it fulfill Meta's mission?
Who are the key stakeholders and users of the product?
Business goal:
Key Users and value
User type
User flow (high level)
Intersection of value
North Star Metric
Supporting metrics for different user types
Counter-metrics"
Anonymous Bird - "Here's my structure:
Align with interviewer on understanding of the product and state key assumptions
Product rationale
What is the product (1-2 sentences)?
Why does it exist? How does it fulfill Meta's mission?
Who are the key stakeholders and users of the product?
Business goal:
Key Users and value
User type
User flow (high level)
Intersection of value
North Star Metric
Supporting metrics for different user types
Counter-metrics"See full answer
"Product Understanding -
Ads are what you see from companies as stories, posts, reels. Post are from users (connections). We have to design an experience which produces maximum engagement while generating ad revenue.
Clarifying Questions -
Is it specific to posts/stories/reels ?
Is there an existing post to ads ratio or do we have to start from scratch?
Is it specific to a device/OS?
Is it specific to a region/user demographic?
Assumption -
Existing posts to ads ratio"
Vishal S. - "Product Understanding -
Ads are what you see from companies as stories, posts, reels. Post are from users (connections). We have to design an experience which produces maximum engagement while generating ad revenue.
Clarifying Questions -
Is it specific to posts/stories/reels ?
Is there an existing post to ads ratio or do we have to start from scratch?
Is it specific to a device/OS?
Is it specific to a region/user demographic?
Assumption -
Existing posts to ads ratio"See full answer
"At a high level, the core challenge here revolves around building an effective recommendation algorithm for news.
News is an inherently diverse category, spanning various topics and catering to a wide array of user types and personas, such as adults, business professionals, general readers, or specific cohorts with unique interests. Consequently, developing a single, one-size-fits-all recommendation algorithm is not feasible.
To enhance the personalization of the news recommendation algorithm,"
Sai vuppalapati M. - "At a high level, the core challenge here revolves around building an effective recommendation algorithm for news.
News is an inherently diverse category, spanning various topics and catering to a wide array of user types and personas, such as adults, business professionals, general readers, or specific cohorts with unique interests. Consequently, developing a single, one-size-fits-all recommendation algorithm is not feasible.
To enhance the personalization of the news recommendation algorithm,"See full answer
"I think i would start by asking what's driving the strategy for testing new ad formats?
Possible options could be
Increase monetization?
Improve ad effectiveness?
Any other objectives?
Assuming that its both 1&2 - we want to test new ad formats to gauge if these are more effective and lead to higher monetization
Ground the conversation into current scenario
Instagram Reels is aa short form video platform that users use to showoff their creativity
Reels is a relatively new addition to"
EssGee - "I think i would start by asking what's driving the strategy for testing new ad formats?
Possible options could be
Increase monetization?
Improve ad effectiveness?
Any other objectives?
Assuming that its both 1&2 - we want to test new ad formats to gauge if these are more effective and lead to higher monetization
Ground the conversation into current scenario
Instagram Reels is aa short form video platform that users use to showoff their creativity
Reels is a relatively new addition to"See full answer
"Referring to https://www.forbes.com/sites/forbesbusinesscouncil/2022/03/23/15-strategies-for-balancing-competing-stakeholder-priorities/?sh=7c82aa68262f
Understand the conflicting priorities and align it with the goal/ objectives and the company mission.
Start with the Least Common Denominator between the conflicting priorities to come to a commonality and start from there to objectively approach the next imp priority
Always keep communication on and be transparent with 'equality' an"
Pramod V. - "Referring to https://www.forbes.com/sites/forbesbusinesscouncil/2022/03/23/15-strategies-for-balancing-competing-stakeholder-priorities/?sh=7c82aa68262f
Understand the conflicting priorities and align it with the goal/ objectives and the company mission.
Start with the Least Common Denominator between the conflicting priorities to come to a commonality and start from there to objectively approach the next imp priority
Always keep communication on and be transparent with 'equality' an"See full answer
"Clarify-
1) How much time do we have to do this?- 2 years
2) Is there a goal for this product?- We are looking toward engagement towards the Olympics
3) Are we building this for a global auidience or just the US- Up to you
4) Should I keep Meta's mission in mind here? Not necessarily...thinking through the Olympic committee lens
Lets understand the Olympics. Its the games that are hosted once every 4 years. Its a global event that hosts many different athletes from various countries. There a"
Pratik H. - "Clarify-
1) How much time do we have to do this?- 2 years
2) Is there a goal for this product?- We are looking toward engagement towards the Olympics
3) Are we building this for a global auidience or just the US- Up to you
4) Should I keep Meta's mission in mind here? Not necessarily...thinking through the Olympic committee lens
Lets understand the Olympics. Its the games that are hosted once every 4 years. Its a global event that hosts many different athletes from various countries. There a"See full answer
"Assumptions:
Geo: US
Channels: Both Mobile/Web
Includes Stocks and other kinds of tradable financial instruments
Product for end users and not for FB employees to trade stocks or financial Instruments
Separate App or integrated within the FB Blue App? Integrated within the Blue App
Constraints:None
Why might this make sense for FB?
Recently with the advent of free retail trading platforms like Robinhood stock trading has been democratized and common people, young and old, hav"
TurboPM - "Assumptions:
Geo: US
Channels: Both Mobile/Web
Includes Stocks and other kinds of tradable financial instruments
Product for end users and not for FB employees to trade stocks or financial Instruments
Separate App or integrated within the FB Blue App? Integrated within the Blue App
Constraints:None
Why might this make sense for FB?
Recently with the advent of free retail trading platforms like Robinhood stock trading has been democratized and common people, young and old, hav"See full answer
"Given a Binary Tree, the task is to find its vertical traversal starting from the leftmost level to the rightmost level. If multiple nodes pass through a vertical line, they should be printed as they appear in the level order traversal of the tree.
The idea is to traverse the tree using dfs and maintain a hashmap to store nodes at each horizontal distance (HD) from the root. Starting with an HD of 0 at the root, the HD is decremented for left children and incremented for right children. As we"
Anonymous Mongoose - "Given a Binary Tree, the task is to find its vertical traversal starting from the leftmost level to the rightmost level. If multiple nodes pass through a vertical line, they should be printed as they appear in the level order traversal of the tree.
The idea is to traverse the tree using dfs and maintain a hashmap to store nodes at each horizontal distance (HD) from the root. Starting with an HD of 0 at the root, the HD is decremented for left children and incremented for right children. As we"See full answer
"Implemented a recursive function which returns the length of the list so far. when the returned value equals k + 1 , assign current.next = current.next.next. If I made it back to the head return root.next as the new head of the linked list."
דניאל ר. - "Implemented a recursive function which returns the length of the list so far. when the returned value equals k + 1 , assign current.next = current.next.next. If I made it back to the head return root.next as the new head of the linked list."See full answer
"The opening of people spending a lot time on Facebook is way too long. Almost half time of the video.
The analysis of Facebook business model should be very brief. People know Facebook business model.
Maximize the ads display while balancing the user experience is the key. She can drive to this point much faster.
Segmentation of user group feels irrelevant to the question.
I would answer the question in a different way.
Ads revenue is the single most revenue stream for Facebook. So we c"
Zhi C. - "The opening of people spending a lot time on Facebook is way too long. Almost half time of the video.
The analysis of Facebook business model should be very brief. People know Facebook business model.
Maximize the ads display while balancing the user experience is the key. She can drive to this point much faster.
Segmentation of user group feels irrelevant to the question.
I would answer the question in a different way.
Ads revenue is the single most revenue stream for Facebook. So we c"See full answer
"FB Vision
Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits.
What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading.
What is the user journey >>
Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it.
N"
Neha A. - "FB Vision
Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits.
What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading.
What is the user journey >>
Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it.
N"See full answer