"Payment system requirement assumption:
Need to be ACID
Amount limitation - some validation for max input size can be done at client level/ API level.
Need to store historic info - GDPR
The information to be stored for database assumed can be structured so RDBMS like mysql or Postgres
Notification requirement - if fail or success need to be text or email to user and or caller
Scalable - Assumption that it deals with critical transaction so Availability and Scalability requirement i"
Personal W. - "Payment system requirement assumption:
Need to be ACID
Amount limitation - some validation for max input size can be done at client level/ API level.
Need to store historic info - GDPR
The information to be stored for database assumed can be structured so RDBMS like mysql or Postgres
Notification requirement - if fail or success need to be text or email to user and or caller
Scalable - Assumption that it deals with critical transaction so Availability and Scalability requirement i"See full answer
"My answer-
A. Clarifying questions-
External factors- Timelines, Geography, Competition
Internal factors- Meta's goals for entering into fitness space, full-fledged app or part of any existing Meta app
Goals- Will go after engagement, since it is a new app.
B. Identifying users-
Heavily/ Professionally into fitness
Casual fitness enthusiasts
Not interested in fitness
C. Prioritizing user segments-
I will prioritize #2. Segment #1 does not really need external motivati"
Aakanksha R. - "My answer-
A. Clarifying questions-
External factors- Timelines, Geography, Competition
Internal factors- Meta's goals for entering into fitness space, full-fledged app or part of any existing Meta app
Goals- Will go after engagement, since it is a new app.
B. Identifying users-
Heavily/ Professionally into fitness
Casual fitness enthusiasts
Not interested in fitness
C. Prioritizing user segments-
I will prioritize #2. Segment #1 does not really need external motivati"See full answer
"The customer's business needs and requirements.
The technical aspects of their legacy system.
The budget and timeline constraints.
The risks and mitigation strategies.
The customer's specific concerns.
Assess the feasibility of migrating their legacy system to the cloud - This will involve evaluating the technical aspects of their legacy system, as well as the business impact of the migration.
Develop a migration plan -This plan should outline the steps involved in migrat"
Praful B. - "The customer's business needs and requirements.
The technical aspects of their legacy system.
The budget and timeline constraints.
The risks and mitigation strategies.
The customer's specific concerns.
Assess the feasibility of migrating their legacy system to the cloud - This will involve evaluating the technical aspects of their legacy system, as well as the business impact of the migration.
Develop a migration plan -This plan should outline the steps involved in migrat"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
Technical Program Manager
Machine Learning
+3 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"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
"goal of whatsapp: to connect people at no cost associated to it, over internet, with complete privacy and 100% encryption
clarify
improve means?
increase # of users
increase revenues?
increase # of countries its used in ?
increase features ?
who are the customer personas of whatsapp:
students
working professionals
families
individuals
SMEs
current features of whatsapp :
communication: video/audio calls, messages
document sh"
Janakiram P. - "goal of whatsapp: to connect people at no cost associated to it, over internet, with complete privacy and 100% encryption
clarify
improve means?
increase # of users
increase revenues?
increase # of countries its used in ?
increase features ?
who are the customer personas of whatsapp:
students
working professionals
families
individuals
SMEs
current features of whatsapp :
communication: video/audio calls, messages
document sh"See full answer
"The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"
Michael N. - "The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"See full answer
"Initialize left pointer: Set a left pointer left to 0.
Iterate through the array: Iterate through the array from left to right.
If the current element is not 0, swap it with the element at the left pointer and increment left.
Time complexity: O(n). The loop iterates through the entire array once, making it linear time.
Space complexity: O(1). The algorithm operates in-place, modifying the input array directly without using additional data structures.
"
Avon T. - "Initialize left pointer: Set a left pointer left to 0.
Iterate through the array: Iterate through the array from left to right.
If the current element is not 0, swap it with the element at the left pointer and increment left.
Time complexity: O(n). The loop iterates through the entire array once, making it linear time.
Space complexity: O(1). The algorithm operates in-place, modifying the input array directly without using additional data structures.
"See full answer
"Is it bad to get the answer a different way? Will they mark that as not knowing Bayes Theorem or just correct as it is an easier way to get the answer?
The way I went is to look at what happens when the factory makes 100 light bulbs. Machine A makes 60 of which 3 are faulty, Machine B makes 40 of which 1.2 are faulty. Therefore the pool of faulty lightbulbs is 3/4.2 = 5/7 from machine A and 1.2/4.2 = 3/7 from Machine B."
Will I. - "Is it bad to get the answer a different way? Will they mark that as not knowing Bayes Theorem or just correct as it is an easier way to get the answer?
The way I went is to look at what happens when the factory makes 100 light bulbs. Machine A makes 60 of which 3 are faulty, Machine B makes 40 of which 1.2 are faulty. Therefore the pool of faulty lightbulbs is 3/4.2 = 5/7 from machine A and 1.2/4.2 = 3/7 from Machine B."See full answer
"def changeString(org: str,target:str) -> bool:
lOrg = len(org)
lTarget = len(target)
\# They have to be equal in lenght
if lOrg != lTarget:
return False
counter1 = Counter(org)
counter2 = Counter(target)
\# Counter internally iterates through the input sequence, counts the number of times a given object occurs, and stores objects as keys and the counts as values.
if counter1 != counter2:
return False
diff = sum(org[i] != target[i] for i in range(n))
return diff == 2 or (diff == 0 and any(v > 1 f"
Rafał P. - "def changeString(org: str,target:str) -> bool:
lOrg = len(org)
lTarget = len(target)
\# They have to be equal in lenght
if lOrg != lTarget:
return False
counter1 = Counter(org)
counter2 = Counter(target)
\# Counter internally iterates through the input sequence, counts the number of times a given object occurs, and stores objects as keys and the counts as values.
if counter1 != counter2:
return False
diff = sum(org[i] != target[i] for i in range(n))
return diff == 2 or (diff == 0 and any(v > 1 f"See full answer
"👇 Your feedback is very much appreciated 👇
Spotify's mission is to empower artists to live off their art by sharing their creations with people around the world.
This Discover Weekly feature is meant to recommend to each user a customized list of songs based on their interests, trends, and latest releases.
Activation
\# users using the Discover Weekly feature for the 1st time
Engagement
CTR or # clicks on songs from the Discover Weekly list
\# artists followed through being recomm"
Julien C. - "👇 Your feedback is very much appreciated 👇
Spotify's mission is to empower artists to live off their art by sharing their creations with people around the world.
This Discover Weekly feature is meant to recommend to each user a customized list of songs based on their interests, trends, and latest releases.
Activation
\# users using the Discover Weekly feature for the 1st time
Engagement
CTR or # clicks on songs from the Discover Weekly list
\# artists followed through being recomm"See full answer
"Great. I'm going to get started by asking clarification questions for (1) understanding of the gap by assessing current product features for bookings via platform?, (2) brainstorming possible solutions, (3) how to implement solutions, and (4) suggesting metrics to validate solutions towards an increase of bookings
Clarification questions & Assumptions:
What is customer segment (family/ group/ individual)? In which market? (individual & US market)
Should I specifically focus on one of use ca"
Anna H. - "Great. I'm going to get started by asking clarification questions for (1) understanding of the gap by assessing current product features for bookings via platform?, (2) brainstorming possible solutions, (3) how to implement solutions, and (4) suggesting metrics to validate solutions towards an increase of bookings
Clarification questions & Assumptions:
What is customer segment (family/ group/ individual)? In which market? (individual & US market)
Should I specifically focus on one of use ca"See full answer