"Step 1: Clarifying the Problem Scope
Assumptions and basic system requirements:
Cashless payments: The machine supports cashless payment methods like credit cards, mobile wallets, or NFC-based payments (e.g., Apple Pay, Google Pay).
Multiple candy options: The machine offers different types of candy.
Inventory management: The system tracks the stock of candy in real-time.
User interface: A display screen for users to select the type of candy, make payments, an"
Ramendra S. - "Step 1: Clarifying the Problem Scope
Assumptions and basic system requirements:
Cashless payments: The machine supports cashless payment methods like credit cards, mobile wallets, or NFC-based payments (e.g., Apple Pay, Google Pay).
Multiple candy options: The machine offers different types of candy.
Inventory management: The system tracks the stock of candy in real-time.
User interface: A display screen for users to select the type of candy, make payments, an"See full answer
"Clarification Questions
What does it mean by Next Gen Elevator? → Next Gen Elevator means Elevator using new technologies.
Where is this Elevator situated? → Skyscrapers, Commercial Buildings, Residential Buildings or Elevators to Space? Assuming it’s Commercial Buildings.
What is the Goal of Making Next Gen Elevators? Is it improving Safety? User Experience? Assuming it’s User Experience
_Goal: To design an elevator using emerging technologies to improve user experience in a C"
Anonymous Muskox - "Clarification Questions
What does it mean by Next Gen Elevator? → Next Gen Elevator means Elevator using new technologies.
Where is this Elevator situated? → Skyscrapers, Commercial Buildings, Residential Buildings or Elevators to Space? Assuming it’s Commercial Buildings.
What is the Goal of Making Next Gen Elevators? Is it improving Safety? User Experience? Assuming it’s User Experience
_Goal: To design an elevator using emerging technologies to improve user experience in a C"See full answer
"Define: What is the Verified Badge Product?
The Meta verified badge is a product displayed alongside a verified user’s profile across all Meta platforms.
Mission: Why Build the Verified Badge Product?
Trust and Authenticity: Meta's primary reason for introducing a Verified Badge is to enhance trust and authenticity across the platform. By confirming the identities of key figures and influencers, Meta can assure users that their interactions are with genuine profiles, no"
realkimchi - "Define: What is the Verified Badge Product?
The Meta verified badge is a product displayed alongside a verified user’s profile across all Meta platforms.
Mission: Why Build the Verified Badge Product?
Trust and Authenticity: Meta's primary reason for introducing a Verified Badge is to enhance trust and authenticity across the platform. By confirming the identities of key figures and influencers, Meta can assure users that their interactions are with genuine profiles, no"See full answer
"Around mid-2023, I was tasked with investigating the feasibility of selling access to our site to third-party vendors who wanted to use bots to automate processes for their clients. Some initial work had been done on this but it was very high-level and very little data or analysis had actually been done. When I was tasked with this the idea was to sell access to a special header that would allow vendors to by-pass our F5 Shape implementation, a bot defense tool. From a business and security pers"
John F. - "Around mid-2023, I was tasked with investigating the feasibility of selling access to our site to third-party vendors who wanted to use bots to automate processes for their clients. Some initial work had been done on this but it was very high-level and very little data or analysis had actually been done. When I was tasked with this the idea was to sell access to a special header that would allow vendors to by-pass our F5 Shape implementation, a bot defense tool. From a business and security pers"See full answer
"Since the problem asks for a O(logN) solution, I have to assume that the numbers are already sorted, meaning the same number are adjacent to each other, the value of the numbers shouldn't matter, and they expect us to use Binary Search.
First, we should analyze the pattern of a regular number array without a single disrupter.
Index: 0 1 2 3 4. 5 6. 7. 8. 9
Array:[1, 1, 2, 2, 4, 4, 5, 5, 6, 6]
notice the odd indexes are always referencing the second of the reoccurring numbers and t"
Bamboo Y. - "Since the problem asks for a O(logN) solution, I have to assume that the numbers are already sorted, meaning the same number are adjacent to each other, the value of the numbers shouldn't matter, and they expect us to use Binary Search.
First, we should analyze the pattern of a regular number array without a single disrupter.
Index: 0 1 2 3 4. 5 6. 7. 8. 9
Array:[1, 1, 2, 2, 4, 4, 5, 5, 6, 6]
notice the odd indexes are always referencing the second of the reoccurring numbers and t"See full answer
Software Engineer
Coding
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Here’s my general framework/formula/structure:
Clarify - What do I need to know to make the question/prompt a little less ambiguous? What assumptions do I need to establish with the interviewer?
Example: I would probably ask - Are we focused on professional/gig musicians who do music for a living? Or casual hobbyist musicians who make music for fun? Or I may want to know if I should focus on building on to a current Meta product like Instagram/FB Reels or think independently of th"
Chloe E. - "Here’s my general framework/formula/structure:
Clarify - What do I need to know to make the question/prompt a little less ambiguous? What assumptions do I need to establish with the interviewer?
Example: I would probably ask - Are we focused on professional/gig musicians who do music for a living? Or casual hobbyist musicians who make music for fun? Or I may want to know if I should focus on building on to a current Meta product like Instagram/FB Reels or think independently of th"See full answer
"First
Clarify whether this is for FB general account or business account
Why is removing the profile pic being considered in the first place? Declining conversion rates? TTV(signup to post creation) is perceived as too high wrt competing apps? Meta is considering a single signup for all its apps(FB, Insta, WA) & is looking to optimize the same?
Do we have any supporting data for this? user feedback?
Next
Look at current FB signup flow(assuming these are the steps since its be"
Debajyoti B. - "First
Clarify whether this is for FB general account or business account
Why is removing the profile pic being considered in the first place? Declining conversion rates? TTV(signup to post creation) is perceived as too high wrt competing apps? Meta is considering a single signup for all its apps(FB, Insta, WA) & is looking to optimize the same?
Do we have any supporting data for this? user feedback?
Next
Look at current FB signup flow(assuming these are the steps since its be"See full answer
"Clarifying Questions & Assumptions:
Blue collar :relating to manual work or workers, particularly in industry, they usually dont have college degree
Linkedin: a social network that focuses on professional networking and career development.
Why is linkedin expanding to blue collar workers?
Ans: to expand new market as they have great untapped potential
Do you want anew app or integrate it with Linkedin?
Ans: you decide
I would like to look more into the problem space before deciding on tha"
D J. - "Clarifying Questions & Assumptions:
Blue collar :relating to manual work or workers, particularly in industry, they usually dont have college degree
Linkedin: a social network that focuses on professional networking and career development.
Why is linkedin expanding to blue collar workers?
Ans: to expand new market as they have great untapped potential
Do you want anew app or integrate it with Linkedin?
Ans: you decide
I would like to look more into the problem space before deciding on tha"See full answer
"This question can be answered in two different ways:
a. Strategic
b. Product Sense
Since , the question is which product you would work upon , it is likely a product strategy question , where interviewer is trying to find about how would you go about selecting the product to solve for.
Another approach would be to clarify on the two approaches from the Interviewer. Can ask your hierarchy in PM role [ APM/PM/ Sr. PM / GPM ] and then approach this.
Candidate : Do you have any specific goal"
Vivek S. - "This question can be answered in two different ways:
a. Strategic
b. Product Sense
Since , the question is which product you would work upon , it is likely a product strategy question , where interviewer is trying to find about how would you go about selecting the product to solve for.
Another approach would be to clarify on the two approaches from the Interviewer. Can ask your hierarchy in PM role [ APM/PM/ Sr. PM / GPM ] and then approach this.
Candidate : Do you have any specific goal"See full answer
"Start by explaining your understanding of Google Maps.
It is a free web/mobile-based feature that allows users to
navigate from Point A to B, trip planning
locate restaurants, hair salons, other points of interest around a point on the map
Businesses use to sponsor advertisements based on Map search string.
Clarify what does improvement means, "Improve" is a loaded term - what do we mean by improvement: increased ad revenue, improve the quality of the results, increase downloads, imp"
Rachita D. - "Start by explaining your understanding of Google Maps.
It is a free web/mobile-based feature that allows users to
navigate from Point A to B, trip planning
locate restaurants, hair salons, other points of interest around a point on the map
Businesses use to sponsor advertisements based on Map search string.
Clarify what does improvement means, "Improve" is a loaded term - what do we mean by improvement: increased ad revenue, improve the quality of the results, increase downloads, imp"See full answer
"Clarifying Questions:
Assuming this will be part of FB product.
Assuming this is for the US and no major constraints in terms of finances or resources.
Goal: To improve user engagement
Travel Personas:
Solo personal Traveler
Group personal Travelers
Business travelers
Tour operators
Transportation Companies (airlines, roadways, trains etc).
Choosing to focus on group travelers because most personal travelers usually travel in groups and the volume of this user base"
P K. - "Clarifying Questions:
Assuming this will be part of FB product.
Assuming this is for the US and no major constraints in terms of finances or resources.
Goal: To improve user engagement
Travel Personas:
Solo personal Traveler
Group personal Travelers
Business travelers
Tour operators
Transportation Companies (airlines, roadways, trains etc).
Choosing to focus on group travelers because most personal travelers usually travel in groups and the volume of this user base"See full answer
"Clarifying Questions:
Are we looking to create a product for creators or the end users? - Creators
What kind of product are we looking to build? (App /Website/Embedded within the Instagram product ) - Embedded within the app
Why do we want to enter the edtech market? (Anything specific insight we have gained which we want to solve for?) - The creator's market is growing substantially and people want to gain knowledge on how to become successful in it.
Are there any money or time con"
Ankit J. - "Clarifying Questions:
Are we looking to create a product for creators or the end users? - Creators
What kind of product are we looking to build? (App /Website/Embedded within the Instagram product ) - Embedded within the app
Why do we want to enter the edtech market? (Anything specific insight we have gained which we want to solve for?) - The creator's market is growing substantially and people want to gain knowledge on how to become successful in it.
Are there any money or time con"See full answer
"I am the Lead PM for a product that analyzes calls made by prison inmates and looks for predictors of criminal intent. its primarily used by police investigators and the FBI. One of the main features we have in the app is Link Analysis which basically lists out all the calls an inmate has made for a specific time period.
This feature was built before my time. When I joined, the first thing I did was to implement analytics in the app. Looking at our numbers, I noticed that usage was less than 1%"
Aabid S. - "I am the Lead PM for a product that analyzes calls made by prison inmates and looks for predictors of criminal intent. its primarily used by police investigators and the FBI. One of the main features we have in the app is Link Analysis which basically lists out all the calls an inmate has made for a specific time period.
This feature was built before my time. When I joined, the first thing I did was to implement analytics in the app. Looking at our numbers, I noticed that usage was less than 1%"See full answer