"Multithreading:
Multiple threads run within the same process, sharing memory.
More lightweight, Faster Context switching
shared memory - potentials synchronizartion issues
Use Lock, Synchronized keywords to handle
Multiprocessing:
Multiple processes run independently, each with its own memory space.
More heavyweight because of own resources, which reduces shared data corruption issues.
Slower need to manage seperate processes
Need to use IPC mechanisms like pipes, sockets an"
Sue G. - "Multithreading:
Multiple threads run within the same process, sharing memory.
More lightweight, Faster Context switching
shared memory - potentials synchronizartion issues
Use Lock, Synchronized keywords to handle
Multiprocessing:
Multiple processes run independently, each with its own memory space.
More heavyweight because of own resources, which reduces shared data corruption issues.
Slower need to manage seperate processes
Need to use IPC mechanisms like pipes, sockets an"See full answer
"Observation
This is an interesting question. The solution has two heads, meaning that the user must feel less guilty AND the solution must also increase revenue towards the platform.
Structure
The way I would approach this involves splitting the question into sequential steps.
Why are users feeling guilty about using Instagram?
What are some ways to make them feel less guilty?
How can we monetize this?
Clarification
How do we define guilt? Is there a relevant subsector of"
Justin G. - "Observation
This is an interesting question. The solution has two heads, meaning that the user must feel less guilty AND the solution must also increase revenue towards the platform.
Structure
The way I would approach this involves splitting the question into sequential steps.
Why are users feeling guilty about using Instagram?
What are some ways to make them feel less guilty?
How can we monetize this?
Clarification
How do we define guilt? Is there a relevant subsector of"See full answer
"What metrics do you use to measure the success of a product?
Clarifications & Assumptions
What type of a Product is it? Is it an App? Assume it is an App.
Are you launching the App now or is it an App that has already been in production for a while? Assume you are launching the App now.
It is for a consumer (D2C or a B2B / Enterprise)? Assume it is for consumers / individual users to start with, and eventually will be adopted by Enterprises. Assume that your current target custo"
Karthik M. - "What metrics do you use to measure the success of a product?
Clarifications & Assumptions
What type of a Product is it? Is it an App? Assume it is an App.
Are you launching the App now or is it an App that has already been in production for a while? Assume you are launching the App now.
It is for a consumer (D2C or a B2B / Enterprise)? Assume it is for consumers / individual users to start with, and eventually will be adopted by Enterprises. Assume that your current target custo"See full answer
"Picked Turo, prioritized customer (renter) persona, listed a few paint points across three pillars - Tool, Car Owner, Car
Worst Case scenarios
Order did not go through, no order confirmation received
Notification issue with tool
Owner not replying
Owner did not deliver car as expected - delayed or no show
5 Issues with car - not clean, not as promised, dirty, engine isssues
Car breakdown after pickup
Payment issues
Fraud
I picked up no show as an issue which could b"
Saurabh G. - "Picked Turo, prioritized customer (renter) persona, listed a few paint points across three pillars - Tool, Car Owner, Car
Worst Case scenarios
Order did not go through, no order confirmation received
Notification issue with tool
Owner not replying
Owner did not deliver car as expected - delayed or no show
5 Issues with car - not clean, not as promised, dirty, engine isssues
Car breakdown after pickup
Payment issues
Fraud
I picked up no show as an issue which could b"See full answer
"I would improve the Walmart search function by being more specific on what I’m searching like for example if I’m searching for potato chips I would just type Lays Potato Chips and then click the search button and It will appear a lot of options instead of all other brands."
Amparo L. - "I would improve the Walmart search function by being more specific on what I’m searching like for example if I’m searching for potato chips I would just type Lays Potato Chips and then click the search button and It will appear a lot of options instead of all other brands."See full answer
Product Manager
Product Design
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"There are many places where you can gather feedback.
We can divide the feedback from external and internal sources
External sources:
facebook
twitter
reddit
G2.
Internal sources:
on-app surveys or chats
support
Support engineers
Sellers
Recordings or notes from other PMs
However, you always have to talk with the customers so customer interviews are very important.
"
Sergio C. - "There are many places where you can gather feedback.
We can divide the feedback from external and internal sources
External sources:
facebook
twitter
reddit
G2.
Internal sources:
on-app surveys or chats
support
Support engineers
Sellers
Recordings or notes from other PMs
However, you always have to talk with the customers so customer interviews are very important.
"See full answer
"(Like a Rummy Game)
There are 3 colors of tiles. Each tile has a number 1-9 on it. So the 27-tile set makes a deck. There are 4 decks. (Total = 108 tiles)
Tile Colors = {Red, Black, Green}
The tiles could be grouped together in patterns
Types of patterns :
The three tiles are identical (R2, R2, R2)
The three tiles are of same color and sequential (R2, R3, R4). Sequence cannot be overlapping (R8, R9, R1 is not a pattern)
Help : Tile Notations - R2 denotes Red tile having num 2
A player"
Gopal D. - "(Like a Rummy Game)
There are 3 colors of tiles. Each tile has a number 1-9 on it. So the 27-tile set makes a deck. There are 4 decks. (Total = 108 tiles)
Tile Colors = {Red, Black, Green}
The tiles could be grouped together in patterns
Types of patterns :
The three tiles are identical (R2, R2, R2)
The three tiles are of same color and sequential (R2, R3, R4). Sequence cannot be overlapping (R8, R9, R1 is not a pattern)
Help : Tile Notations - R2 denotes Red tile having num 2
A player"See full answer
"What is Meta Quest, Horizon world VR game? Horizons worlds is a platform that lets creators build worlds where real people can come and interact. This could be a gaming world, a socializing world, a marketplace, immersive experience, etc.
Why would people want to use Horizon worlds: Because it isn’t possible to always visit all places in person
I know that Meta has been encouraging creators at this time because the Horizon’s worlds needs a lot of worlds for it to be interesting for customers
Cus"
Sandhya P. - "What is Meta Quest, Horizon world VR game? Horizons worlds is a platform that lets creators build worlds where real people can come and interact. This could be a gaming world, a socializing world, a marketplace, immersive experience, etc.
Why would people want to use Horizon worlds: Because it isn’t possible to always visit all places in person
I know that Meta has been encouraging creators at this time because the Horizon’s worlds needs a lot of worlds for it to be interesting for customers
Cus"See full answer
"Our application has millions of users and significant load on file upload feature.
Situation : In our legacy application we had a particular page which was accepting file uploads and it had the legacy way of selecting file uploads and page would redirect you to the next page or show an error message on failure.
Task : I had regular calls with the customer who had reported issue multiple times on this application area. In my calls my I also understood that client was expecting some inno"
Karthik T. - "Our application has millions of users and significant load on file upload feature.
Situation : In our legacy application we had a particular page which was accepting file uploads and it had the legacy way of selecting file uploads and page would redirect you to the next page or show an error message on failure.
Task : I had regular calls with the customer who had reported issue multiple times on this application area. In my calls my I also understood that client was expecting some inno"See full answer
"Clarify:
I have some clarifying questions I would like to get answered
Is this a podcast app that uses Netflix actors/actresses/producers/etc?
Is this available to everyone or just Netflix subscribers?
How is this product presented? Is it apart of the Netflix app or its own separate app?
Goals:
First thing first is to understand Netflix. Netflix is a streaming platform that differentiates itself by being the first platform that creates its own original content. It is facing massi"
Rasheek N. - "Clarify:
I have some clarifying questions I would like to get answered
Is this a podcast app that uses Netflix actors/actresses/producers/etc?
Is this available to everyone or just Netflix subscribers?
How is this product presented? Is it apart of the Netflix app or its own separate app?
Goals:
First thing first is to understand Netflix. Netflix is a streaming platform that differentiates itself by being the first platform that creates its own original content. It is facing massi"See full answer
"Clarifying questions:
Will this be within the facebook blue app or will this interface/app sit separately?
Volunteering can be of a few types- say for social causes or volunteering in college fest/ music fest etc. Is there a specific type of volunteering we need to consider?
Let's start by revisiting company's mission statement and see if this gels with the mission-
Meta's mission- To give power to build community and bring the world closer together.
Volunteering is basically a way for hu"
Jagriti C. - "Clarifying questions:
Will this be within the facebook blue app or will this interface/app sit separately?
Volunteering can be of a few types- say for social causes or volunteering in college fest/ music fest etc. Is there a specific type of volunteering we need to consider?
Let's start by revisiting company's mission statement and see if this gels with the mission-
Meta's mission- To give power to build community and bring the world closer together.
Volunteering is basically a way for hu"See full answer
"Some coworkers say to me that I'm a hard worker, but some say that I can be a little loud while I'm working, So then when I get that feedback I would say I'm sorry that you felt that way and I will promise I will work on it."
Amparo L. - "Some coworkers say to me that I'm a hard worker, but some say that I can be a little loud while I'm working, So then when I get that feedback I would say I'm sorry that you felt that way and I will promise I will work on it."See full answer
"I faltered on this question. I haven't given a PMM interview in a very long time since I moved from marketing to pure product management.
I chose DownDog Yoga App as my preferred app, since I use either either their sleep meditations or the yoga app thrice a week. The feature that was introduced was Aerial Yoga (the interviewer made it as a feature)
I went with the assumption that Aerial Yoga is something that needs to be driven off-line rather than online - requires studio space, infrastructr"
Garima B. - "I faltered on this question. I haven't given a PMM interview in a very long time since I moved from marketing to pure product management.
I chose DownDog Yoga App as my preferred app, since I use either either their sleep meditations or the yoga app thrice a week. The feature that was introduced was Aerial Yoga (the interviewer made it as a feature)
I went with the assumption that Aerial Yoga is something that needs to be driven off-line rather than online - requires studio space, infrastructr"See full answer
"Seamless user experience
Consistent UI
Data mapping
Technical architecture of the 2 platforms and their compatibility
API integrations
Security and compliance factors to consider, impacting from the integration.
Feature parity — to carry over features, enhance features, drop features etc
Load testing, performance testing and end-to-end testing post integration"
S S. - "Seamless user experience
Consistent UI
Data mapping
Technical architecture of the 2 platforms and their compatibility
API integrations
Security and compliance factors to consider, impacting from the integration.
Feature parity — to carry over features, enhance features, drop features etc
Load testing, performance testing and end-to-end testing post integration"See full answer
"Clarifying Questions:
Discover events, purchase/resell via app
Post booking: After ticket purchase to event completion
Motivation for Ticketmaster:
Strengths: 70-80% of ticketing business, tie ups with venues
Competition: meetup
Low frequency product - so every experience matters
Positive wom:
Reduced marketing
Retention of users, organizers
Users:
Ecosystem
Attendees: Discover, buy and attend events - {chose this}
Event Organizers: marketing/demand, s"
Sandhya N. - "Clarifying Questions:
Discover events, purchase/resell via app
Post booking: After ticket purchase to event completion
Motivation for Ticketmaster:
Strengths: 70-80% of ticketing business, tie ups with venues
Competition: meetup
Low frequency product - so every experience matters
Positive wom:
Reduced marketing
Retention of users, organizers
Users:
Ecosystem
Attendees: Discover, buy and attend events - {chose this}
Event Organizers: marketing/demand, s"See full answer
"Sales and Delivery app:
Ask Clarifying questions:
What all parts of the user journey does this app play a role in?
All delivery notifications go through this app.
Tesla while completing sales does ask its customer to download this app.
Sales can be completely done through the app.
Sales person at Tesla could be reached through app.
App can be used to buy other peripherals for Tesla.
Success Metrics:
Revenue:
\# of car sales completed through the delivery app.
\# of peripheral"
Anonymous Caribou - "Sales and Delivery app:
Ask Clarifying questions:
What all parts of the user journey does this app play a role in?
All delivery notifications go through this app.
Tesla while completing sales does ask its customer to download this app.
Sales can be completely done through the app.
Sales person at Tesla could be reached through app.
App can be used to buy other peripherals for Tesla.
Success Metrics:
Revenue:
\# of car sales completed through the delivery app.
\# of peripheral"See full answer