"First, let’s discuss why this is important for any platform business
Think of platform businesses like Amazon or YouTube as matchmakers. They connect people who want something with those who provide it, whether it's products or content.
But here's the catch: users trust these platforms to make sure they're getting good stuff. They want genuine products, safe content, and no scams.
So, platforms need to be like guardians. They check suppliers and content creators to make sure they're not"
Jay K. - "First, let’s discuss why this is important for any platform business
Think of platform businesses like Amazon or YouTube as matchmakers. They connect people who want something with those who provide it, whether it's products or content.
But here's the catch: users trust these platforms to make sure they're getting good stuff. They want genuine products, safe content, and no scams.
So, platforms need to be like guardians. They check suppliers and content creators to make sure they're not"See full answer
"It depends on how computers are distributed. Are they located within same network (behind same switch or router) or distributed across globally? Also, it depends upon if there are any security related encryption or decryption algorithms being executed. Similarly, there are so many factors involved in it. However, if a system is highly responsive then this time might be less than 1 second. For example, any google search responds in less than 1 sec.
It is an interesting question and I am eager t"
Rashmi T. - "It depends on how computers are distributed. Are they located within same network (behind same switch or router) or distributed across globally? Also, it depends upon if there are any security related encryption or decryption algorithms being executed. Similarly, there are so many factors involved in it. However, if a system is highly responsive then this time might be less than 1 second. For example, any google search responds in less than 1 sec.
It is an interesting question and I am eager t"See full answer
"Question: Design a CookBook app
A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product.
Answers/assumptions to the questions: let’s say below are the answers the interviewer provides:
what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe
who are the user segments: considering people who’r"
Anamitra - "Question: Design a CookBook app
A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product.
Answers/assumptions to the questions: let’s say below are the answers the interviewer provides:
what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe
who are the user segments: considering people who’r"See full answer
"As an interviewer, I have asked this question to candidates in the past. Here are the major topics I am looking for in an interview
The candidate should understand that there are ways of measuring the loss of a particular clustering. For example, we can take the average distance of each point to it's cluster center.
The candidate should understand that this loss will always decrease as the number of clusters increases. For that reason, we can't just pick the value of K that minimizes the l"
Michael F. - "As an interviewer, I have asked this question to candidates in the past. Here are the major topics I am looking for in an interview
The candidate should understand that there are ways of measuring the loss of a particular clustering. For example, we can take the average distance of each point to it's cluster center.
The candidate should understand that this loss will always decrease as the number of clusters increases. For that reason, we can't just pick the value of K that minimizes the l"See full answer
"I always ask to clarify if this is a brand new team. If so, then I focus on bringing in people with strong technical aptitudes(since I'm hiring for software engineering), but also team members that have experience mentoring and good communication is a must. I look for people who have leadership qualities. I emphasize that building a brand new team isn't something I can do on my own, so the initial hires of that team are very important to help me expand it."
Catherine I. - "I always ask to clarify if this is a brand new team. If so, then I focus on bringing in people with strong technical aptitudes(since I'm hiring for software engineering), but also team members that have experience mentoring and good communication is a must. I look for people who have leadership qualities. I emphasize that building a brand new team isn't something I can do on my own, so the initial hires of that team are very important to help me expand it."See full answer
Software Engineer
Behavioral
+3 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Question
Design a product for P2P borrowing & lending money
Clarifications
Is this only P2P borrowing/lending or can financial entities participate too? - P2P only
Is it to borrow/lend physical cash/digital money/cryptocurrency? - digital fiat money
Are we focusing on specific geography? - US
What’s the goal of this product? - Retention
Are there any resource constraints? - No
What’s the timeline to launch MVP? - 6 months
FB Mission
Empower people to build commun"
Amit T. - "Question
Design a product for P2P borrowing & lending money
Clarifications
Is this only P2P borrowing/lending or can financial entities participate too? - P2P only
Is it to borrow/lend physical cash/digital money/cryptocurrency? - digital fiat money
Are we focusing on specific geography? - US
What’s the goal of this product? - Retention
Are there any resource constraints? - No
What’s the timeline to launch MVP? - 6 months
FB Mission
Empower people to build commun"See full answer
"To start I would ask a few clarifying questions regarding the product and the company:
Does the mineral water have unique health benefits to the consumer?
I would ask for details about the bottle packaging - unique design elements, materials used, and options available
Is mineral water in the company's current product catalog?
Does the company sell high-end consumer products in the market
I would make certain assumptions for the sake of this question:
The mineral water is natura"
paddy19 - "To start I would ask a few clarifying questions regarding the product and the company:
Does the mineral water have unique health benefits to the consumer?
I would ask for details about the bottle packaging - unique design elements, materials used, and options available
Is mineral water in the company's current product catalog?
Does the company sell high-end consumer products in the market
I would make certain assumptions for the sake of this question:
The mineral water is natura"See full answer
"Clarifying questions
I am assuming the time frame for this question is irrelevant as this is a hypothetical question? : Yes
Is IG prioritising the creator side or the viewer side more at the moment? : What do you think? I think it should be a balance for the long term sustenance of the network
Are all these reels and views in a particular geography or globally? : Globally
What is the duration for which these Views are measured? Assume a day
Do we know anything about other engagemen"
Kartikeya N. - "Clarifying questions
I am assuming the time frame for this question is irrelevant as this is a hypothetical question? : Yes
Is IG prioritising the creator side or the viewer side more at the moment? : What do you think? I think it should be a balance for the long term sustenance of the network
Are all these reels and views in a particular geography or globally? : Globally
What is the duration for which these Views are measured? Assume a day
Do we know anything about other engagemen"See full answer
"I always strive to use feedback as a learning opportunity to enhance my skills and performance. Since I don't have recent negative feedback to share, I constantly seek constructive criticism and feedback to improve. In my experiences, I've received valuable input that has helped me refine my approach, such as enhancing communication methods or adjusting certain processes for better efficiency. Whether positive or negative, feedback is instrumental in professional growth, and I actively use it to"
Balakrishnan J. - "I always strive to use feedback as a learning opportunity to enhance my skills and performance. Since I don't have recent negative feedback to share, I constantly seek constructive criticism and feedback to improve. In my experiences, I've received valuable input that has helped me refine my approach, such as enhancing communication methods or adjusting certain processes for better efficiency. Whether positive or negative, feedback is instrumental in professional growth, and I actively use it to"See full answer
"Google mission==>organize world info and make it accessible to user
Monetize from Ad revenue, enterprise productivity service, Developers
Google glass provides==>smart virtual screen , hands free voice commands activated glass for for $1000+. Fits in google mission
If google is to launch google glass the key metrics of success would be
Number of glasses purchase
Usage in term of google search, texts, play video, take picture other activities performed
Previous pitfalls
"
Anonymous Koala - "Google mission==>organize world info and make it accessible to user
Monetize from Ad revenue, enterprise productivity service, Developers
Google glass provides==>smart virtual screen , hands free voice commands activated glass for for $1000+. Fits in google mission
If google is to launch google glass the key metrics of success would be
Number of glasses purchase
Usage in term of google search, texts, play video, take picture other activities performed
Previous pitfalls
"See full answer
"Clarifying question- Current pricing model at lyft?
So there is already some kind of dynamic pricing happening at lyft as depending on different factors like distance, driver availability, time of day, seasonality etc. the prices would change
Hypothesis- I want to focus on real-time dynamic pricing. What I mean by that is that I want to have another option while booking a ride on lyft where the price for the ride is not shown upfront as the user is booking. Instead this option would basica"
Sampada J. - "Clarifying question- Current pricing model at lyft?
So there is already some kind of dynamic pricing happening at lyft as depending on different factors like distance, driver availability, time of day, seasonality etc. the prices would change
Hypothesis- I want to focus on real-time dynamic pricing. What I mean by that is that I want to have another option while booking a ride on lyft where the price for the ride is not shown upfront as the user is booking. Instead this option would basica"See full answer
"SELECT d.name as departmentname,e.id as employeeid,e.firstname,e.lastname,MAX(e.salary) as salary
FROM employees e LEFT JOIN departments d
ON e.department_id=d.id
GROUP BY department_name
ORDER BY department_name;"
Anisha S. - "SELECT d.name as departmentname,e.id as employeeid,e.firstname,e.lastname,MAX(e.salary) as salary
FROM employees e LEFT JOIN departments d
ON e.department_id=d.id
GROUP BY department_name
ORDER BY department_name;"See full answer
"Idea for solution:
Reverse the complete char array
Reverse the words separated by space. i.e. Find the space characters and the reverse the subarray between two space characters.
vector reverseSubarray(vector& arr, int s, int e)
{
while (s reverseWords(vector& arr )
{
int n = arr.size();
reverse(arr, 0, n - 1"
Rahul M. - "Idea for solution:
Reverse the complete char array
Reverse the words separated by space. i.e. Find the space characters and the reverse the subarray between two space characters.
vector reverseSubarray(vector& arr, int s, int e)
{
while (s reverseWords(vector& arr )
{
int n = arr.size();
reverse(arr, 0, n - 1"See full answer
"
To start, I'm going to make sure I understand the product correctly and also define what specific business metric we're trying to improve. Second, I will focus on defining the target user for which we want to improve the product and brainstorm what additional user problems we could solve. And third, I will generate solutions for these problems, prioritize them, and make a recommendation."
First I want to understand if this product will aim to help me find the pet I want, or help me discover wh"
Anonymous Sparrow - "
To start, I'm going to make sure I understand the product correctly and also define what specific business metric we're trying to improve. Second, I will focus on defining the target user for which we want to improve the product and brainstorm what additional user problems we could solve. And third, I will generate solutions for these problems, prioritize them, and make a recommendation."
First I want to understand if this product will aim to help me find the pet I want, or help me discover wh"See full answer
"To clarify, Lyft currently uses dynamic pricing which means the price of a ride is not constant and depends on multiple factors.
Let's keep only the car rides on Lyft with driver-rider as customers in the current scope and ignore other product offerings such as bikes, scooters.
Should we improve the current dynamic pricing model or design dynamic pricing assuming it doesn't exist? Let's assume latter.
Let's assume this dynamic pricing applies to entire US market.
Now let's see what factors I"
M N. - "To clarify, Lyft currently uses dynamic pricing which means the price of a ride is not constant and depends on multiple factors.
Let's keep only the car rides on Lyft with driver-rider as customers in the current scope and ignore other product offerings such as bikes, scooters.
Should we improve the current dynamic pricing model or design dynamic pricing assuming it doesn't exist? Let's assume latter.
Let's assume this dynamic pricing applies to entire US market.
Now let's see what factors I"See full answer
"SELECT
items.item_category,
SUM(orders.orderquantity) AS totalunitsorderedlast7days
FROM orders
JOIN items
ON orders.itemid = items.itemid
WHERE orders.order_date BETWEEN DATE('now', '-6 days') AND DATE('now')
GROUP BY items.item_category
`"
Salome L. - "SELECT
items.item_category,
SUM(orders.orderquantity) AS totalunitsorderedlast7days
FROM orders
JOIN items
ON orders.itemid = items.itemid
WHERE orders.order_date BETWEEN DATE('now', '-6 days') AND DATE('now')
GROUP BY items.item_category
`"See full answer