"What is rider cancellation? Is it a rider requesting a ride but hitting the cancel button after the driver is on their way? Yes.
I can see why it's concerning since that affects our # of completed rides and driver earnings. Let's try to understand the root cause.
Rider cancellations have increased in what time period? We noticed it last week.
Was it slowly dropping for a while or did we notice it only last week? It was a sudden drop last week
How did other metrics behave last week? For eg,"
M N. - "What is rider cancellation? Is it a rider requesting a ride but hitting the cancel button after the driver is on their way? Yes.
I can see why it's concerning since that affects our # of completed rides and driver earnings. Let's try to understand the root cause.
Rider cancellations have increased in what time period? We noticed it last week.
Was it slowly dropping for a while or did we notice it only last week? It was a sudden drop last week
How did other metrics behave last week? For eg,"See full answer
"Clarify the question. Any specific system?
Will study the related systems in the environment.
Will define the goal, attributes of the system, stakeholders expectations, problems this system is going to address in case these things don't exist already.
With the above two steps, I Will come up with a draft of the System KPI.
Will run it with leadership, stakeholders and will incorporate feedback.
In parallel, will come up with quantification on these performance factors.
Fina"
Anonymous Krill - "Clarify the question. Any specific system?
Will study the related systems in the environment.
Will define the goal, attributes of the system, stakeholders expectations, problems this system is going to address in case these things don't exist already.
With the above two steps, I Will come up with a draft of the System KPI.
Will run it with leadership, stakeholders and will incorporate feedback.
In parallel, will come up with quantification on these performance factors.
Fina"See full answer
"This interviewee had a decent framework but the specifics weren't impressive. I wouldn't post this as an example and would appreciate if you could replace this video."
Anonymous Deer - "This interviewee had a decent framework but the specifics weren't impressive. I wouldn't post this as an example and would appreciate if you could replace this video."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
System Design
Technical
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Design a Fundraising product
Clarifying questions :
Are we creating this a standalone product or creating this within Meta apps ?
Global product ? Lets say global product
What is fundraising ? Raising money for cause
Why is it imp ? Allows individuals to see bigger changes with small contributios
why now? increased social causes,
creator economy, or global crises. Want to make it accessible for
everyday person rather than limiting to bigger organizations
Ties into Metas mission to give"
Rani Y. - "Design a Fundraising product
Clarifying questions :
Are we creating this a standalone product or creating this within Meta apps ?
Global product ? Lets say global product
What is fundraising ? Raising money for cause
Why is it imp ? Allows individuals to see bigger changes with small contributios
why now? increased social causes,
creator economy, or global crises. Want to make it accessible for
everyday person rather than limiting to bigger organizations
Ties into Metas mission to give"See full answer
"Is the "idea" I'm trying to sell something new or built off an existing service/product we offer?
Interviewer: Let's assume new.
Assuming it's a proper sit-down meeting with senior management to go over the proposal, here is what the slide deck would contain.
Introduction/Description of the problem I'm trying to solve: Before proposing a solution, it is important to first identify the problem we're trying to solve. This section would contain the description of the problem/pain poi"
Harshita G. - "Is the "idea" I'm trying to sell something new or built off an existing service/product we offer?
Interviewer: Let's assume new.
Assuming it's a proper sit-down meeting with senior management to go over the proposal, here is what the slide deck would contain.
Introduction/Description of the problem I'm trying to solve: Before proposing a solution, it is important to first identify the problem we're trying to solve. This section would contain the description of the problem/pain poi"See full answer
"Started by asking clarification questions regarding design constraints and desired features.
Break down the into re-usable components - HeroImg and Carousel (with 3 images rendered)
Code the components and managed the state for both in the parent component."
Akshay J. - "Started by asking clarification questions regarding design constraints and desired features.
Break down the into re-usable components - HeroImg and Carousel (with 3 images rendered)
Code the components and managed the state for both in the parent component."See full answer
"To determine which features go into a Minimum Viable Product (MVP), I focus on balancing user needs with business goals, while keeping technical feasibility in mind. My approach usually includes these key steps:
1. Understand the problem deeply:
I start by identifying the core user problem we’re solving—whether that’s through user interviews, support tickets, usage data, or stakeholder input. The goal is to figure out what success looks like for the user in the most basic but valuable form."
Aniruddha N. - "To determine which features go into a Minimum Viable Product (MVP), I focus on balancing user needs with business goals, while keeping technical feasibility in mind. My approach usually includes these key steps:
1. Understand the problem deeply:
I start by identifying the core user problem we’re solving—whether that’s through user interviews, support tickets, usage data, or stakeholder input. The goal is to figure out what success looks like for the user in the most basic but valuable form."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
"The Doordash post-order experience is the part of the service that happens after the user has placed an order and is waiting for the delivery. This experience can be improved by providing more information, communication, and convenience to the user. Here are some possible ways to do this:
Provide real-time tracking and updates: Users want to know the status and location of their order, as well as the estimated time of arrival. By providing real-time tracking and updates, users can feel mor"
Anonymous Dove - "The Doordash post-order experience is the part of the service that happens after the user has placed an order and is waiting for the delivery. This experience can be improved by providing more information, communication, and convenience to the user. Here are some possible ways to do this:
Provide real-time tracking and updates: Users want to know the status and location of their order, as well as the estimated time of arrival. By providing real-time tracking and updates, users can feel mor"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've recently worked closely with a product that had both the best and worst performing teams.
The situation is that one team is struggling to deliver within a reasonable timeframe, a few stronger members of the team are carrying the weaker. Work is taking a long time. They aren't listening to each other. They aren't helping each other to get work over the line. They are getting stuck down rabbit holes. They aren't continually improving their processes. They are getting frustrated and at risk o"
James W. - "I've recently worked closely with a product that had both the best and worst performing teams.
The situation is that one team is struggling to deliver within a reasonable timeframe, a few stronger members of the team are carrying the weaker. Work is taking a long time. They aren't listening to each other. They aren't helping each other to get work over the line. They are getting stuck down rabbit holes. They aren't continually improving their processes. They are getting frustrated and at risk o"See full answer
"SELECT
u.user_id,
u.user_name,
u.email,
ROUND(AVG(CASE WHEN b.status = 'Unmatched' THEN 1.0 ELSE 0 END), 2) AS avgunmatchedbookings
FROM
users u
LEFT JOIN
bookings b ON u.userid = b.userid
GROUP BY
u.user_id,
u.user_name,
u.email;
`"
Akshay D. - "SELECT
u.user_id,
u.user_name,
u.email,
ROUND(AVG(CASE WHEN b.status = 'Unmatched' THEN 1.0 ELSE 0 END), 2) AS avgunmatchedbookings
FROM
users u
LEFT JOIN
bookings b ON u.userid = b.userid
GROUP BY
u.user_id,
u.user_name,
u.email;
`"See full answer
"Assumptions:
LinkedIn: LinkedIn's goal is to sell premium to candidates and companies that recruit. It aims to have the largest number of qualified professionals in creative intellectual professions, who spend time on the platform and share content.
LinkedIn's strategic direction:grow the Talent pool,
encourage the Talent pool to better qualify themselves,
to facilitate Talent search by recruiters
in return, the more recruiters on LinkedIn, the more they can sell premium to talents who are"
Adaneir W. - "Assumptions:
LinkedIn: LinkedIn's goal is to sell premium to candidates and companies that recruit. It aims to have the largest number of qualified professionals in creative intellectual professions, who spend time on the platform and share content.
LinkedIn's strategic direction:grow the Talent pool,
encourage the Talent pool to better qualify themselves,
to facilitate Talent search by recruiters
in return, the more recruiters on LinkedIn, the more they can sell premium to talents who are"See full answer
"Mission: Tiktok's mission is to inspire creativity and Joy.
Any business wants to make sure that they are serving the value to their customers:
For TikTok customers are:
Viewers 2. Content Creators 3. Advertisers
So few metrics we could measure are:
Time spent/day
Total no of videos created/day
engagement rate = users who interacted in one of the meaningful action on Tiktok / total users at a day level
either likes, share, watched vide for at least 5 mins, created video
"
Nikita B. - "Mission: Tiktok's mission is to inspire creativity and Joy.
Any business wants to make sure that they are serving the value to their customers:
For TikTok customers are:
Viewers 2. Content Creators 3. Advertisers
So few metrics we could measure are:
Time spent/day
Total no of videos created/day
engagement rate = users who interacted in one of the meaningful action on Tiktok / total users at a day level
either likes, share, watched vide for at least 5 mins, created video
"See full answer
"Context
Photo app || Click images, videos via mobile app (android, ios) + editing + share + upload
Who are we? || Startup who wants to build accessibility apps for the disabled people
Why do we want to build this app? || Current apps are not usable by visually impaired, we can bring difference & gain market share.
Constraints || To launch in next 12 months
Is this app exclusively targeted for blind? || Yes but regular people may also use it but not our main target group
**Goa"
FuzzyLogic - "Context
Photo app || Click images, videos via mobile app (android, ios) + editing + share + upload
Who are we? || Startup who wants to build accessibility apps for the disabled people
Why do we want to build this app? || Current apps are not usable by visually impaired, we can bring difference & gain market share.
Constraints || To launch in next 12 months
Is this app exclusively targeted for blind? || Yes but regular people may also use it but not our main target group
**Goa"See full answer