"Clarification Are we focusing on building the product on a specific Meta platform (Facebook, Instagram, WhatsApp), or is this a standalone effort? Is the product digital or physical? Are we targeting internal (employees) or external (customers) users? Are there any specific constraints like funding, resourcing, or geography? 1. Narrowing Down the Problem Awareness and Education: Create tools to increase understanding of climate change and its effects. -"
Ram - "Clarification Are we focusing on building the product on a specific Meta platform (Facebook, Instagram, WhatsApp), or is this a standalone effort? Is the product digital or physical? Are we targeting internal (employees) or external (customers) users? Are there any specific constraints like funding, resourcing, or geography? 1. Narrowing Down the Problem Awareness and Education: Create tools to increase understanding of climate change and its effects. -"See full answer
"We can use dictionary to store cache items so that our read / write operations will be O(1). Each time we read or update an existing record, we have to ensure the item is moved to the back of the cache. This will allow us to evict the first item in the cache whenever the cache is full and we need to add new records also making our eviction O(1) Instead of normal dictionary, we will use ordered dictionary to store cache items. This will allow us to efficiently move items to back of the cache a"
Alfred O. - "We can use dictionary to store cache items so that our read / write operations will be O(1). Each time we read or update an existing record, we have to ensure the item is moved to the back of the cache. This will allow us to evict the first item in the cache whenever the cache is full and we need to add new records also making our eviction O(1) Instead of normal dictionary, we will use ordered dictionary to store cache items. This will allow us to efficiently move items to back of the cache a"See full answer
"Clarifications ( Assuming this a technical question ) What is the purpose of this News feed ? Do we have a specific platform in mind ( Assumed Android phones ) Focus user group - People who use News feed a lot Business goal - Provide fresh and engaging content. Basic functionalities of news feed: News feed - A space where articles is collated and presented to the user Organise content. Customise news feed based on reading patterns. Push down older content. Keep the reader"
Uttam R. - "Clarifications ( Assuming this a technical question ) What is the purpose of this News feed ? Do we have a specific platform in mind ( Assumed Android phones ) Focus user group - People who use News feed a lot Business goal - Provide fresh and engaging content. Basic functionalities of news feed: News feed - A space where articles is collated and presented to the user Organise content. Customise news feed based on reading patterns. Push down older content. Keep the reader"See full answer
"This is a product design question in which we have explored both hardware and software solution I think in this age of advance technology, blind people deserve much more. There are so many beautiful landscapes and sceneries in the world which are totally inaccessible to the blind people. It would be great if we would be able to provide that kind of experience to them. Clarification questions : Shailesh : When we are building camera, so are we thinking of any digital app or the physical"
Anonymous Muskox - "This is a product design question in which we have explored both hardware and software solution I think in this age of advance technology, blind people deserve much more. There are so many beautiful landscapes and sceneries in the world which are totally inaccessible to the blind people. It would be great if we would be able to provide that kind of experience to them. Clarification questions : Shailesh : When we are building camera, so are we thinking of any digital app or the physical"See full answer
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Situation - A situation where I used creative / innovative thinking to eliminate frustration with a product was while I was working on Point of Sale and Polaris for Retail Design System for Shopify. Upon seeing our vision for the future of this design system, it lacked a lot of the visual polish and necessary components that would make the product much more competitive in the market - this included having a lack of an interaction model for what is tappable vs. not tappable as well as containmen"
Ben G. - "Situation - A situation where I used creative / innovative thinking to eliminate frustration with a product was while I was working on Point of Sale and Polaris for Retail Design System for Shopify. Upon seeing our vision for the future of this design system, it lacked a lot of the visual polish and necessary components that would make the product much more competitive in the market - this included having a lack of an interaction model for what is tappable vs. not tappable as well as containmen"See full answer
"A few months ago I joined a micro-services platform engineering team as their manager, at that time my team was struggling to deliver towards an upcoming production deadline for a customer facing product. Production date had been moved 5 times already and there were about 40% of product features which were remaining to be tested and signed off to move to production . I was made responsible to deliver the release of this product within the deadline and turnaround the software delivery throughput."
Shuchi A. - "A few months ago I joined a micro-services platform engineering team as their manager, at that time my team was struggling to deliver towards an upcoming production deadline for a customer facing product. Production date had been moved 5 times already and there were about 40% of product features which were remaining to be tested and signed off to move to production . I was made responsible to deliver the release of this product within the deadline and turnaround the software delivery throughput."See full answer
"I'd start by trying to understand the high level north star for Stripe Atlas with respect to Stripe's mission of increasing the GDP of the internet. Example north star: Increase successfully created startups MoM, YoY I'd ask the interviewer to confirm my understanding on the following: Atlas allows entrepreneurs to easily launch their startups within a matter of only a few days from signup to receiving a tax ID. I would take this understanding and understand the input metrics towards the n"
Michelle D. - "I'd start by trying to understand the high level north star for Stripe Atlas with respect to Stripe's mission of increasing the GDP of the internet. Example north star: Increase successfully created startups MoM, YoY I'd ask the interviewer to confirm my understanding on the following: Atlas allows entrepreneurs to easily launch their startups within a matter of only a few days from signup to receiving a tax ID. I would take this understanding and understand the input metrics towards the n"See full answer
"Clarification: With kids or without kids? Assuming without With the fuel filled ? Empty Formulae: Outer frame of the school + seats + cushion + inside rods + windows + Engine + motor + other automotive parts + tires Outer frame: Closest proxy : a compact car * 4 = length of the bus Assuming reinforced steel for a car = 2 doors * 200 = 400 pounds One side of the bus = 400* *x 4 x 2 = 3200 pounds two sides = 3200 x 2 = 6400 pounds front and back width = Estimation: 4 people sit in a"
Pm P. - "Clarification: With kids or without kids? Assuming without With the fuel filled ? Empty Formulae: Outer frame of the school + seats + cushion + inside rods + windows + Engine + motor + other automotive parts + tires Outer frame: Closest proxy : a compact car * 4 = length of the bus Assuming reinforced steel for a car = 2 doors * 200 = 400 pounds One side of the bus = 400* *x 4 x 2 = 3200 pounds two sides = 3200 x 2 = 6400 pounds front and back width = Estimation: 4 people sit in a"See full answer
"Clarifying questions Scope: Just Reels in Facebook, or Instagram too? Mobile and desktop? Goal: Any specific goal we know of or up to me to decide? Framework/Overview Strategy Metric options with pros/cons North Star Metric (NSM) Risks & countermetrics Strategy / The Why: we want to give people … Meta: the power to build community + Bring people closer together Reels: new form of self-expression / entertainment with short form video and pro editing tools Ads in Re"
Mike Z. - "Clarifying questions Scope: Just Reels in Facebook, or Instagram too? Mobile and desktop? Goal: Any specific goal we know of or up to me to decide? Framework/Overview Strategy Metric options with pros/cons North Star Metric (NSM) Risks & countermetrics Strategy / The Why: we want to give people … Meta: the power to build community + Bring people closer together Reels: new form of self-expression / entertainment with short form video and pro editing tools Ads in Re"See full answer
"For any project based questions, it is important to structure your response clearly, showcasing your thought process, technical skills, problem-solving abilities, and how your work added value. Besides the STAR method, you can also use this kind of framework: 1. Start by selecting a relevant project (related to the role) Give the project background and what specific problem it solved. 2. Align the project's objective and your role Be specific about your role: were you the le"
Malay K. - "For any project based questions, it is important to structure your response clearly, showcasing your thought process, technical skills, problem-solving abilities, and how your work added value. Besides the STAR method, you can also use this kind of framework: 1. Start by selecting a relevant project (related to the role) Give the project background and what specific problem it solved. 2. Align the project's objective and your role Be specific about your role: were you the le"See full answer
"Described a scenario where I joined an established project as an EM Typical medium sized team - 6 devs, 2 testers, PO, PM (part time) Scrum master (very hands off) The product was well established and already being used by circa 30000 single country based users for the companies own products (personal banking capabilities) We were due to go live with a BIG change about 2 months after I joined - this change meant a user could manage multiple personal banking accounts from the 1 interface. We w"
Hans - "Described a scenario where I joined an established project as an EM Typical medium sized team - 6 devs, 2 testers, PO, PM (part time) Scrum master (very hands off) The product was well established and already being used by circa 30000 single country based users for the companies own products (personal banking capabilities) We were due to go live with a BIG change about 2 months after I joined - this change meant a user could manage multiple personal banking accounts from the 1 interface. We w"See full answer
"Me: Thanks for the question. I have a clarifying question, how the actionable data points are arriving? Is it based on direct user feedback or from the iPhone integrated with the Airpod Pro? Interviewer: You can consider both. Me: Ok, let me take a minute to structure my approach. Me: First, I would begin by establishing the types of users of Airpod Pros, and I come up with two: 1) the casual user that goes for a run once in a while or listen to music 1-2 hours a day. 2) the pretty intense"
Talles S. - "Me: Thanks for the question. I have a clarifying question, how the actionable data points are arriving? Is it based on direct user feedback or from the iPhone integrated with the Airpod Pro? Interviewer: You can consider both. Me: Ok, let me take a minute to structure my approach. Me: First, I would begin by establishing the types of users of Airpod Pros, and I come up with two: 1) the casual user that goes for a run once in a while or listen to music 1-2 hours a day. 2) the pretty intense"See full answer
"The below system design addresses the requirements for a scalable distributed onboarding service, focusing on robust data validation, asynchronous processing, real-time aggregation, and efficient querying of metadata. Core Principles: Asynchronous Processing: Decouple components to ensure high throughput and responsiveness. Scalability & Elasticity: Utilize technologies that can scale horizontally to handle varying loads. Data Durability & Integrity: Ensure no data l"
Anonymous Mongoose - "The below system design addresses the requirements for a scalable distributed onboarding service, focusing on robust data validation, asynchronous processing, real-time aggregation, and efficient querying of metadata. Core Principles: Asynchronous Processing: Decouple components to ensure high throughput and responsiveness. Scalability & Elasticity: Utilize technologies that can scale horizontally to handle varying loads. Data Durability & Integrity: Ensure no data l"See full answer
"What are your top 3 favorite apps? (after picking one) How would you improve it? YNAB - You need a budget Robinhood Chase How would you improve YNAB? Clarifying questions What's my role? I'm a product manager at YNAB Why do we want to improve YNAB? Is there any specific goal? Structure YNAB - I'll share some information on YNAB Ynab's mission is to create the best budging app and empower people to gain control over their money and their life. Ynab's business model is a"
Matan S. - "What are your top 3 favorite apps? (after picking one) How would you improve it? YNAB - You need a budget Robinhood Chase How would you improve YNAB? Clarifying questions What's my role? I'm a product manager at YNAB Why do we want to improve YNAB? Is there any specific goal? Structure YNAB - I'll share some information on YNAB Ynab's mission is to create the best budging app and empower people to gain control over their money and their life. Ynab's business model is a"See full answer
"Not my response, just the Points noted, : Show passion for the work - certifications, competitions, etc., Show the contribution to the Org Has relevant work experience Has the resume been crafted for the job opening and aligns with the job opening Resumes typically get 15-20 seconds for review "
K v K. - "Not my response, just the Points noted, : Show passion for the work - certifications, competitions, etc., Show the contribution to the Org Has relevant work experience Has the resume been crafted for the job opening and aligns with the job opening Resumes typically get 15-20 seconds for review "See full answer
"Goal of YT search is to enable quick access to a video of interest to user. So success for YT search would mean access to videos that interest, and user actually clicks on one or more searched videos to watch them. It also means reduced time searching overall, with high relevance results shown for search string. Actions performed by users are: Goes to the YT site or Mobile app Clicks on the Search window to type Enters search string and presses enter Browses the list, scrolls"
Sarabjeet S. - "Goal of YT search is to enable quick access to a video of interest to user. So success for YT search would mean access to videos that interest, and user actually clicks on one or more searched videos to watch them. It also means reduced time searching overall, with high relevance results shown for search string. Actions performed by users are: Goes to the YT site or Mobile app Clicks on the Search window to type Enters search string and presses enter Browses the list, scrolls"See full answer
"Situation: COVID has impacted everyone's lives, especially small businesses. Earlier this year, during the second lockdown in Malaysia, it was estimated that 50%-70% of small businesses have closed. It got me thinking, beyond the existing training programmes, what can my company do to support small businesses? Task: So, I took the initiative to gather our Comms and Government Affairs team, to work together and explore how we can: 1) meaningfully demonstrate our company's commitment in"
Judy W. - "Situation: COVID has impacted everyone's lives, especially small businesses. Earlier this year, during the second lockdown in Malaysia, it was estimated that 50%-70% of small businesses have closed. It got me thinking, beyond the existing training programmes, what can my company do to support small businesses? Task: So, I took the initiative to gather our Comms and Government Affairs team, to work together and explore how we can: 1) meaningfully demonstrate our company's commitment in"See full answer
"I will use the following approach for this situation: Understand Current Status of the Program: Program Goals, Schedule, How many teams, what are their deliverables, dependencies between teams Team level view of progress: Through tools like Burn down charts, Gantt charts etc. Identify laggards (lagging teams). Trend analysis for lagging teams: Understand at what point, the decline started. If the decline has started around same time, then following may be the potential issues: -"
Saket S. - "I will use the following approach for this situation: Understand Current Status of the Program: Program Goals, Schedule, How many teams, what are their deliverables, dependencies between teams Team level view of progress: Through tools like Burn down charts, Gantt charts etc. Identify laggards (lagging teams). Trend analysis for lagging teams: Understand at what point, the decline started. If the decline has started around same time, then following may be the potential issues: -"See full answer
Interviewed recently?
Help improve our question database (and earn karma) by telling us about your experience
+ Share interview experience