"I liked the role of a TPM due to the opportunity to contribute to the multiple dimensions of software product development. As a TPM I need to collaborate with multiple teams like Engineering, Product, and other business functions, but I also get the opportunity to contribute to the technical aspects of the program/project. I can use my sharp analytical skills to identify/anticipate problems, and leverage my problem solving skills to unblock the teams. I orchestrate multiple teams effort to del"
A R. - "I liked the role of a TPM due to the opportunity to contribute to the multiple dimensions of software product development. As a TPM I need to collaborate with multiple teams like Engineering, Product, and other business functions, but I also get the opportunity to contribute to the technical aspects of the program/project. I can use my sharp analytical skills to identify/anticipate problems, and leverage my problem solving skills to unblock the teams. I orchestrate multiple teams effort to del"See full answer
"You're the PM for all of Instagram Stories. What is your North Star metric?
Meta's Mission: Give people the power to build community and bring the world
closer together.
IG's Mission: To capture and share the world's moments
User Types
Marketplace / 2-sided ecosystem
Creators and the Consumers
Metric Categories
Adoption
Engagement
Retention
[not pictured]: create a table with 2 columns: Creators and Consumers and 3 rows: Adoption, Engagement, Retention.
Talked through and priori"
Daniel L. - "You're the PM for all of Instagram Stories. What is your North Star metric?
Meta's Mission: Give people the power to build community and bring the world
closer together.
IG's Mission: To capture and share the world's moments
User Types
Marketplace / 2-sided ecosystem
Creators and the Consumers
Metric Categories
Adoption
Engagement
Retention
[not pictured]: create a table with 2 columns: Creators and Consumers and 3 rows: Adoption, Engagement, Retention.
Talked through and priori"See full answer
"Step 1: Define Objectives and Key Metrics
Objectives:
Understand the demand for group video calling.
Assess the potential impact on user engagement.
Identify technical and user experience considerations.
Key Metrics:
Call Frequency: Number of 1:1 calls per user.
Call Duration: Average duration of 1:1 calls.
Call Participants: Identify users who frequently call multiple individuals.
Concurrent Calls: Instances where users are engaged in multiple 1:1 call"
Bhavna S. - "Step 1: Define Objectives and Key Metrics
Objectives:
Understand the demand for group video calling.
Assess the potential impact on user engagement.
Identify technical and user experience considerations.
Key Metrics:
Call Frequency: Number of 1:1 calls per user.
Call Duration: Average duration of 1:1 calls.
Call Participants: Identify users who frequently call multiple individuals.
Concurrent Calls: Instances where users are engaged in multiple 1:1 call"See full answer
"Load Balancer, Multiple API Servers, game Service, pub-sub system, HTTP Long Polling for status updates, write-through cache. No SQL DB to store user, game, and move information."
gdecuri - "Load Balancer, Multiple API Servers, game Service, pub-sub system, HTTP Long Polling for status updates, write-through cache. No SQL DB to store user, game, and move information."See full answer
"This is a great question! If you don't mind, I'd love to list 3 strengths and weaknesses then dive a little deeper on one of each of them.
I think my three greatest strengths are:
Empathy
Openness to feedback
Drive
And three weaknesses I have been working to strengthen are:
Sometimes my desire to achieve can put me at risk of overcommitting
Communicating status to the right stakeholders at the appropriate time
Creating detailed and strategic lists of priorities so I can meet th"
Adam M. - "This is a great question! If you don't mind, I'd love to list 3 strengths and weaknesses then dive a little deeper on one of each of them.
I think my three greatest strengths are:
Empathy
Openness to feedback
Drive
And three weaknesses I have been working to strengthen are:
Sometimes my desire to achieve can put me at risk of overcommitting
Communicating status to the right stakeholders at the appropriate time
Creating detailed and strategic lists of priorities so I can meet th"See full answer
Product Manager
Behavioral
+3 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"To define the success metrics for Facebook Ads, I’ll outline:
Who the users are
What their goals and needs are
How success is measured across their journey
Who are the users:
Advertisers: Individuals or businesses running ad campaigns to achieve business objectives.
Potential Buyers: Users exposed to ads who may engage, click, or make purchases.
User journey and Success metrics:
Advertisers:
Acquisition:Onboarding Completion Rate: % of advertisers completing"
Idit G. - "To define the success metrics for Facebook Ads, I’ll outline:
Who the users are
What their goals and needs are
How success is measured across their journey
Who are the users:
Advertisers: Individuals or businesses running ad campaigns to achieve business objectives.
Potential Buyers: Users exposed to ads who may engage, click, or make purchases.
User journey and Success metrics:
Advertisers:
Acquisition:Onboarding Completion Rate: % of advertisers completing"See full answer
"Excellent job Roshan, really liked the explanation. Which software were you using to explain the system design diagrams?"
Krishnan S. - "Excellent job Roshan, really liked the explanation. Which software were you using to explain the system design diagrams?"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
"Clarification
Are we focusing on the Amazon shopping cart specifically, or are there any other features involved?
Are there any specific user groups (e.g., Prime users, international users) we need to consider?
Is there a particular focus on conversion or user engagement?
1. Business Context
Feature Goal: The cart serves as the gateway between user interest and the actual purchase, helping to reduce friction in the buying process.
Business Model:Amazon take"
Ram - "Clarification
Are we focusing on the Amazon shopping cart specifically, or are there any other features involved?
Are there any specific user groups (e.g., Prime users, international users) we need to consider?
Is there a particular focus on conversion or user engagement?
1. Business Context
Feature Goal: The cart serves as the gateway between user interest and the actual purchase, helping to reduce friction in the buying process.
Business Model:Amazon take"See full answer
"
def is_valid(s: str) -> bool:
openBracket = set()
openBracket.add('{')
openBracket.add('(')
openBracket.add('[')
stack = []
for c in s:
if stack and (c == ')' and stack[len(stack)-1] == '(')\
or\
(c == '}' and stack[len(stack)-1] == '{')\
or\
(c == ']' and stack[len(stack)-1] == '['):
stack.pop()
elif c in openBracket:
stack.append(c)
else:
retu"
Aikya S. - "
def is_valid(s: str) -> bool:
openBracket = set()
openBracket.add('{')
openBracket.add('(')
openBracket.add('[')
stack = []
for c in s:
if stack and (c == ')' and stack[len(stack)-1] == '(')\
or\
(c == '}' and stack[len(stack)-1] == '{')\
or\
(c == ']' and stack[len(stack)-1] == '['):
stack.pop()
elif c in openBracket:
stack.append(c)
else:
retu"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
"Clarification:
Lender Focus: We'll cater to mortgage lenders, specifically smaller institutions or those specializing in a particular loan type (e.g., first-time homebuyer loans).
1. User Personas and Pain Points:
Create two user personas:
Persona 1: A loan officer at a small credit union overwhelmed with manual paperwork and slow communication with borrowers.
Persona 2: A loan manager at a company specializing in FHA loans, struggling with cumbersome pre-qualification"
Deepak V. - "Clarification:
Lender Focus: We'll cater to mortgage lenders, specifically smaller institutions or those specializing in a particular loan type (e.g., first-time homebuyer loans).
1. User Personas and Pain Points:
Create two user personas:
Persona 1: A loan officer at a small credit union overwhelmed with manual paperwork and slow communication with borrowers.
Persona 2: A loan manager at a company specializing in FHA loans, struggling with cumbersome pre-qualification"See full answer
"Prompt:
Define success of reels
How do I investigate if reels engagement is up by x, posts are down by y
Clarification:
What is reels: video experience on explore page, play page. Can have comments, likes etc.
Why was it launched: to promote engagement on the app, 'addictive sessions back to back.
Product goal: Increase in app time, drive stickiness.
Big picture: Instagram launched reels post tiktok style success, way to saving market share
Define success"
Geet B. - "Prompt:
Define success of reels
How do I investigate if reels engagement is up by x, posts are down by y
Clarification:
What is reels: video experience on explore page, play page. Can have comments, likes etc.
Why was it launched: to promote engagement on the app, 'addictive sessions back to back.
Product goal: Increase in app time, drive stickiness.
Big picture: Instagram launched reels post tiktok style success, way to saving market share
Define success"See full answer
"Before diving into answering this, I would like to ask some clarifying questions -
High Level - What is the mission, goal, target for this year for WhatsApp?
Assumption answer - 10X growth in users
Do we have any road map where we can see it with more details?
Yes we wish, it is kind of all over the place
Do you know how far we have come from the start of the year to achieve that target?
Yeah we have done some progress but not much
Which quarter are we in?
1"
Umang S. - "Before diving into answering this, I would like to ask some clarifying questions -
High Level - What is the mission, goal, target for this year for WhatsApp?
Assumption answer - 10X growth in users
Do we have any road map where we can see it with more details?
Yes we wish, it is kind of all over the place
Do you know how far we have come from the start of the year to achieve that target?
Yeah we have done some progress but not much
Which quarter are we in?
1"See full answer
"I would want to start by asking a few clarifying questions?
What business goal are we trying to achieve with this feature?
What decisions will this feature help drive?
Is calling feature (audio/video) currently available on 1:1 chats?
Does the feature allow for cross-device switch?
Once I get some clarity, assuming the goal is to increase user engagement and help drive repeat messenger usage with its user base. I would want to evaluate a few motivation for this feature with looking at"
Aman M. - "I would want to start by asking a few clarifying questions?
What business goal are we trying to achieve with this feature?
What decisions will this feature help drive?
Is calling feature (audio/video) currently available on 1:1 chats?
Does the feature allow for cross-device switch?
Once I get some clarity, assuming the goal is to increase user engagement and help drive repeat messenger usage with its user base. I would want to evaluate a few motivation for this feature with looking at"See full answer
"I would start off by talking about the goals of this feature.
What's the goal of Instagram with blue check marks? What does it aim to achieve? For the purpose of this question, I am assuming that Instagram wants to verify celebrities/famous people/brands as the original profile that differentiates them from fake profiles or other fan groups. It's also to develop trust and credibility amongst Instagram users.
The mission of Facebook is to connect people across the globe. Instagram, which is a p"
Anonymous Shrimp - "I would start off by talking about the goals of this feature.
What's the goal of Instagram with blue check marks? What does it aim to achieve? For the purpose of this question, I am assuming that Instagram wants to verify celebrities/famous people/brands as the original profile that differentiates them from fake profiles or other fan groups. It's also to develop trust and credibility amongst Instagram users.
The mission of Facebook is to connect people across the globe. Instagram, which is a p"See full answer
"I would start with some clarifying questions:
What is the goal of the 'Report ad' feature? what do you think?
Are we looking at the blue app or Instagram? The ad placement can be adjusted to the both apps, so look at it has a whole
Are we looking at a specific location of the report ad? like stories or feed or reels? Nope
Are we looking at a specific OS? everywhere
Is there some timeline? or restrictions? no
Are we looking at a specific market? worldwide
Thank you, I"
R K. - "I would start with some clarifying questions:
What is the goal of the 'Report ad' feature? what do you think?
Are we looking at the blue app or Instagram? The ad placement can be adjusted to the both apps, so look at it has a whole
Are we looking at a specific location of the report ad? like stories or feed or reels? Nope
Are we looking at a specific OS? everywhere
Is there some timeline? or restrictions? no
Are we looking at a specific market? worldwide
Thank you, I"See full answer
"I would start with clarifying questions : Are we building this feature on existing meta apps like Facebook / Instagram ? Yes
AM I building this in Meta suite of products or a standalone app ? Inbuilt app with in Meta product like Fb/Instagram
Timeline - 1 year
Geography - USA
Structure : Why -> Meta Mission -> Business objective -> User segmentation -Need ( Prioritization) -> Painpoints ( Prioritization)-> Solutions ( RICE prioritization) -> Metrics / NSM -> Risks - Summary
Why : WIth multiple"
Rani Y. - "I would start with clarifying questions : Are we building this feature on existing meta apps like Facebook / Instagram ? Yes
AM I building this in Meta suite of products or a standalone app ? Inbuilt app with in Meta product like Fb/Instagram
Timeline - 1 year
Geography - USA
Structure : Why -> Meta Mission -> Business objective -> User segmentation -Need ( Prioritization) -> Painpoints ( Prioritization)-> Solutions ( RICE prioritization) -> Metrics / NSM -> Risks - Summary
Why : WIth multiple"See full answer