"Goal/Vission of company
Understanding of Whatsapp -> Whatsapp platform for people where they can connect with people remotely, they can chat with them, they can do a video call, they can send pdf, location, contacts, etc. Basically, clarify your understanding of WhatsApp.
Whatsapp Goal -> connecting the people remotely in a hassle-free manner
Vission 3-4 years down the line -> More engagement and retention of the users.
For this vision what is the user's intended action
Define"
Anonymous Muskox - "Goal/Vission of company
Understanding of Whatsapp -> Whatsapp platform for people where they can connect with people remotely, they can chat with them, they can do a video call, they can send pdf, location, contacts, etc. Basically, clarify your understanding of WhatsApp.
Whatsapp Goal -> connecting the people remotely in a hassle-free manner
Vission 3-4 years down the line -> More engagement and retention of the users.
For this vision what is the user's intended action
Define"See full answer
"I tried solving this question and here is the recorded video for the entire solution - https://youtu.be/G_LIbTp58XA
Feel free to comment here or on the video for further discussion."
Rjj - "I tried solving this question and here is the recorded video for the entire solution - https://youtu.be/G_LIbTp58XA
Feel free to comment here or on the video for further discussion."See full answer
"One time at Lifetime Fitness 2019, One student was throwing a lot of towels in the counter which made things very disorganized, then I made a compromise with my coworker to put 2 towels at a time and then it worked well because it made the workspace very organized."
Amparo L. - "One time at Lifetime Fitness 2019, One student was throwing a lot of towels in the counter which made things very disorganized, then I made a compromise with my coworker to put 2 towels at a time and then it worked well because it made the workspace very organized."See full answer
"Clarifying question- What exactly is this product expected to do ? - are we trying to build a community around people passionate about gardening ? or are we trying to give them better tool and seeds or something else ? Do we have any time or cost constraints ? or any specific business goal we are trying to achieve ? Is this a non profit or a for profit venture ?
2) Users: Which users segment are we trying to go after and what are the pain points ? Is it millennials and gen z or someone in Boom"
Abhijit B. - "Clarifying question- What exactly is this product expected to do ? - are we trying to build a community around people passionate about gardening ? or are we trying to give them better tool and seeds or something else ? Do we have any time or cost constraints ? or any specific business goal we are trying to achieve ? Is this a non profit or a for profit venture ?
2) Users: Which users segment are we trying to go after and what are the pain points ? Is it millennials and gen z or someone in Boom"See full answer
"I think LRU will be the right option for this because dns cache has ttl associated with it and the combinatuon of LRU cache and timer expiry will be the most effectively used solution.
"
Nikhil S. - "I think LRU will be the right option for this because dns cache has ttl associated with it and the combinatuon of LRU cache and timer expiry will be the most effectively used solution.
"See full answer
Software Engineer
System Design
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"Implemented the Java code to find the largest island. It is similar to count the island. But in this we need to keep track of max island and compute its perimeter."
Techzen I. - "Implemented the Java code to find the largest island. It is similar to count the island. But in this we need to keep track of max island and compute its perimeter."See full answer
"Assuming this product is independent of FB product family and we are thinking of building an independent product.
Goal: Make it easy for users to simplify the appointment process with the doctor.
Success: Number of appointments made, repeat appointments made.
Lets understand who are the key personas involved here:
Doctors/Clinics (Excluding dentists)
Patients/Users
For this problem, I want to focus on the patient persona and go deeper into their problems.
The various user segments ar"
P K. - "Assuming this product is independent of FB product family and we are thinking of building an independent product.
Goal: Make it easy for users to simplify the appointment process with the doctor.
Success: Number of appointments made, repeat appointments made.
Lets understand who are the key personas involved here:
Doctors/Clinics (Excluding dentists)
Patients/Users
For this problem, I want to focus on the patient persona and go deeper into their problems.
The various user segments ar"See full answer
"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
"I tried taking a shot at this in 20 mins and typed out a solution.
Why?
Mission: build communities and bring people closer together
Birthdays - help you connect with friends once an year, restart a conversation and bring people together. It also brings your broader friends and family closer to celebrate and builds communities .
User:
Birthday person
Posts their birthday as public info
FB reminds friends and family about the day
On the day they get posts to"
Spring C. - "I tried taking a shot at this in 20 mins and typed out a solution.
Why?
Mission: build communities and bring people closer together
Birthdays - help you connect with friends once an year, restart a conversation and bring people together. It also brings your broader friends and family closer to celebrate and builds communities .
User:
Birthday person
Posts their birthday as public info
FB reminds friends and family about the day
On the day they get posts to"See full answer
"Clarifying questions
Target market: parents
Geo: USA
Key value proposition: help people in parenting
Target market assessment
Reach: Every year, millions of people become parents and they need to take majority of decisions for their children till the child is 18.
Frequency: The decision making and guidance is needed on almost every aspect of the child's life - so the frequency is high
Importance: Making decision and managing children is one of the most important aspect of people"
Rahul J. - "Clarifying questions
Target market: parents
Geo: USA
Key value proposition: help people in parenting
Target market assessment
Reach: Every year, millions of people become parents and they need to take majority of decisions for their children till the child is 18.
Frequency: The decision making and guidance is needed on almost every aspect of the child's life - so the frequency is high
Importance: Making decision and managing children is one of the most important aspect of people"See full answer
"Are we speaking of all Meta Ads products on something specific?
All of them
Meta is a social media and AI company that generates most of it's revenue from Ads on social media.
Meta's mission is to empower people to build communities and bring the world closer together.
If ads violate the community guidelines regulations that can directly hurt both Meta's mission and its revenue stream.
For example ads that include hate speech are against community guidelines and also hurts Meta's mission. Ha"
Yair G. - "Are we speaking of all Meta Ads products on something specific?
All of them
Meta is a social media and AI company that generates most of it's revenue from Ads on social media.
Meta's mission is to empower people to build communities and bring the world closer together.
If ads violate the community guidelines regulations that can directly hurt both Meta's mission and its revenue stream.
For example ads that include hate speech are against community guidelines and also hurts Meta's mission. Ha"See full answer
"Before I start, can I ask some clarifying questions?
Is Facebook Reels the same as Facebook Watch where a user can go to Watch and consume short clips, react, comment and share them?
In terms of measuring success, are you looking at a segment of users like the reel creators or viewers, or is that up to me? (Assume interviewer will say it's totally up to me)
Can I also assume that I am looking at the product across platforms as well? Android, iOS, desktop (Assume answer is yes)
Thanks fo"
Riku H. - "Before I start, can I ask some clarifying questions?
Is Facebook Reels the same as Facebook Watch where a user can go to Watch and consume short clips, react, comment and share them?
In terms of measuring success, are you looking at a segment of users like the reel creators or viewers, or is that up to me? (Assume interviewer will say it's totally up to me)
Can I also assume that I am looking at the product across platforms as well? Android, iOS, desktop (Assume answer is yes)
Thanks fo"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
"Netflix is an OTT service that gives users access to media like movies, documentaries, tv shows etc. Netflix has a subscriber based business model where the revenue is a function of # of users, lifetime of user, and fee charged per user per month.
The home page of a user contains titles across various genres that Netflix thinks the user is most likely to watch. This like of titles is generated using an ML algorithm that is trained with user's past behaviour: their preferences, likes dislikes e"
Rahul J. - "Netflix is an OTT service that gives users access to media like movies, documentaries, tv shows etc. Netflix has a subscriber based business model where the revenue is a function of # of users, lifetime of user, and fee charged per user per month.
The home page of a user contains titles across various genres that Netflix thinks the user is most likely to watch. This like of titles is generated using an ML algorithm that is trained with user's past behaviour: their preferences, likes dislikes e"See full answer
"Clarifying questions
Target geography: USA, all urban areas
Form factor: Mobile app, supported on iOS and Android
Items to be borrowed: simple appliances like toaster, FMCG products, etc.
Target market
USA has a population of millions of people
People generally need to frequently borrow household items from neighbours in case of emergency (or even otherwise)
Internal company assessment
Meta's mission is to create communities that help each other. This problem ties in well with t"
Rahul J. - "Clarifying questions
Target geography: USA, all urban areas
Form factor: Mobile app, supported on iOS and Android
Items to be borrowed: simple appliances like toaster, FMCG products, etc.
Target market
USA has a population of millions of people
People generally need to frequently borrow household items from neighbours in case of emergency (or even otherwise)
Internal company assessment
Meta's mission is to create communities that help each other. This problem ties in well with t"See full answer
"Designing a Price Drop Tracker system like CamelCamelCamel involves creating a platform that tracks price changes for products on various e-commerce websites and notifies users when prices drop. Here’s a detailed system design for such a service:
Functional Requirements
User Registration and Authentication\:
Users can register and log in.
Support for social media logins (e.g., Google, Facebook).
Product Tracking\:
Users can add products to their watchlist for"
Scott S. - "Designing a Price Drop Tracker system like CamelCamelCamel involves creating a platform that tracks price changes for products on various e-commerce websites and notifies users when prices drop. Here’s a detailed system design for such a service:
Functional Requirements
User Registration and Authentication\:
Users can register and log in.
Support for social media logins (e.g., Google, Facebook).
Product Tracking\:
Users can add products to their watchlist for"See full answer
"
Functional Requirements
Content Ingestion\:
Ingest news articles from various sources (websites, social media, etc.).
Handle different types of content (text, images, videos).
Content Analysis\:
Extract and preprocess text from articles.
Analyze the content for potential indicators of fake news.
Model Training and Prediction\:
Use machine learning models to classify content as fake or real.
Continuously improve models with new data and f"
Scott S. - "
Functional Requirements
Content Ingestion\:
Ingest news articles from various sources (websites, social media, etc.).
Handle different types of content (text, images, videos).
Content Analysis\:
Extract and preprocess text from articles.
Analyze the content for potential indicators of fake news.
Model Training and Prediction\:
Use machine learning models to classify content as fake or real.
Continuously improve models with new data and f"See full answer
"
Situation
Our data engineering team was tasked with developing a new real-time analytics platform for derivatives trading. To ensure the project’s success, we needed buy-in and support from various non-technical teams, including finance, compliance, and senior management. These teams needed to understand the importance of the project, the resources required, and how it would benefit the organization.
Task
My task was to effectively communicate the technical requirements and benefits of"
Scott S. - "
Situation
Our data engineering team was tasked with developing a new real-time analytics platform for derivatives trading. To ensure the project’s success, we needed buy-in and support from various non-technical teams, including finance, compliance, and senior management. These teams needed to understand the importance of the project, the resources required, and how it would benefit the organization.
Task
My task was to effectively communicate the technical requirements and benefits of"See full answer