"I would apply the CIRCLES framework to this problem.
Context: The mortgage industry is based on front to broken back-office operational processes, fragmented data, rates war, non-clarity on appraisal. The coming age of digital savvy Millenials who wants a one-stop shop for all their banking needs in a techno-savy way will pave the way for mortgage disruption.
Goal: Metrics to optimize - increase market share in Loan origination, increase revue and increase customer stickiness on the plat"
Kunal M. - "I would apply the CIRCLES framework to this problem.
Context: The mortgage industry is based on front to broken back-office operational processes, fragmented data, rates war, non-clarity on appraisal. The coming age of digital savvy Millenials who wants a one-stop shop for all their banking needs in a techno-savy way will pave the way for mortgage disruption.
Goal: Metrics to optimize - increase market share in Loan origination, increase revue and increase customer stickiness on the plat"See full answer
"Why is it answered like a Product Design Question? Shouldn't this be a strategy type answer analyzing the pros/cons of the service etc.?"
Aditya O. - "Why is it answered like a Product Design Question? Shouldn't this be a strategy type answer analyzing the pros/cons of the service etc.?"See full answer
"Clarifying questions:
Can you please clarify inflight ads? Are you referring to the Ads shown on the screens/TVs available for each seat on an airplane? Ans: Yes.
International flights or domestic? Ans: You pick. ( I picked US domestic)
Are you targeting any specific airline? Ans: No. All airlines.
Any specific type of ads such as banner ads, video ads etc? Ans: Video
We can calculate market size in two ways:
By calculating number of flights flying per day in the US * seat avai"
Vaidehi P. - "Clarifying questions:
Can you please clarify inflight ads? Are you referring to the Ads shown on the screens/TVs available for each seat on an airplane? Ans: Yes.
International flights or domestic? Ans: You pick. ( I picked US domestic)
Are you targeting any specific airline? Ans: No. All airlines.
Any specific type of ads such as banner ads, video ads etc? Ans: Video
We can calculate market size in two ways:
By calculating number of flights flying per day in the US * seat avai"See full answer
Estimation
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Google Pay currently makes money from a small percentage of interchange from each transaction. They also make money with Mobile recharge sim card fees.
Questions
Do we have a timeframe for this?
How could we 10x this?
Let's think about Alphabet's goal and vision to make the world more accessible and useful. To 10x it, we will need a combination of improvements, new revenue sources, and some paradigm shifting thinking.
The goal in this case is monetization, and a steep on at t"
Jeff H. - "Google Pay currently makes money from a small percentage of interchange from each transaction. They also make money with Mobile recharge sim card fees.
Questions
Do we have a timeframe for this?
How could we 10x this?
Let's think about Alphabet's goal and vision to make the world more accessible and useful. To 10x it, we will need a combination of improvements, new revenue sources, and some paradigm shifting thinking.
The goal in this case is monetization, and a steep on at t"See full answer
"
Why do we want to increase the price?
How much do we need to increase? Is it tied to some kind of revenue target?
What is the region in which price needs to be increased? - Say India
Who are the major players in that region who offer similar services and how are they priced?
Will the users switch to those competitors? What is our unique proposition for retention?
Do we have any leverage against them which will stop the users from churning?
Any change in pricing or anything major like terms an"
Ekta M. - "
Why do we want to increase the price?
How much do we need to increase? Is it tied to some kind of revenue target?
What is the region in which price needs to be increased? - Say India
Who are the major players in that region who offer similar services and how are they priced?
Will the users switch to those competitors? What is our unique proposition for retention?
Do we have any leverage against them which will stop the users from churning?
Any change in pricing or anything major like terms an"See full answer
"Clarification:
Is it consumer facing or business? -- consumer
Launch is global or regional? -- global
Is this full blown launch or beta release? -- full blown
What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot
Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market
Do we have any data around potential customers/TAM with this app? -- billions of users
"
Aniket A. - "Clarification:
Is it consumer facing or business? -- consumer
Launch is global or regional? -- global
Is this full blown launch or beta release? -- full blown
What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot
Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market
Do we have any data around potential customers/TAM with this app? -- billions of users
"See full answer
"My weakness was stage fright and talking in front of a large audience. This TPM role does offer me an opportunity to do both but not at the scale at which impacts my day to day role. Also over many years I have taken remedial action e.g. joined a Toast Masters club to overcome my weakness."
Anonymous Mollusk - "My weakness was stage fright and talking in front of a large audience. This TPM role does offer me an opportunity to do both but not at the scale at which impacts my day to day role. Also over many years I have taken remedial action e.g. joined a Toast Masters club to overcome my weakness."See full answer
"Thanks for the question -
What is your definition of the challenges - There can be multiple gaps and opportunities - Is there any specific opportunity you want me to look - Are free to assume
My understanding of online purchase can be card not present or e-commerce - any specific you want to look
Region - USA
Goal - Feel free to assume - Trust
Timeline - Say about a year
Take a pause -
Segment 1 - Online shoppers only
Segment 2 - Strictly Brick and Mortar
Segment 3 - S"
Product V. - "Thanks for the question -
What is your definition of the challenges - There can be multiple gaps and opportunities - Is there any specific opportunity you want me to look - Are free to assume
My understanding of online purchase can be card not present or e-commerce - any specific you want to look
Region - USA
Goal - Feel free to assume - Trust
Timeline - Say about a year
Take a pause -
Segment 1 - Online shoppers only
Segment 2 - Strictly Brick and Mortar
Segment 3 - S"See full answer
"naive solution:
def countprefixpairs(words):
n = len(words)
count = 0
for i in range(n):
for j in range(i + 1, n):
if words[i].startswith(words[j]) or words[j].startswith(words[i]):
count += 1
return count
using tries for when the list of words is very long:
from collections import Counter
class TrieNode:
def init(self):
self.children = {}
self.count = 0 # To count the number of words ending at this node"
Anonymous Unicorn - "naive solution:
def countprefixpairs(words):
n = len(words)
count = 0
for i in range(n):
for j in range(i + 1, n):
if words[i].startswith(words[j]) or words[j].startswith(words[i]):
count += 1
return count
using tries for when the list of words is very long:
from collections import Counter
class TrieNode:
def init(self):
self.children = {}
self.count = 0 # To count the number of words ending at this node"See full answer
" select user_id,
b.marketing_channel
from user_sessions a
Left join attribution b
on b.sessionid = a.sessionid
group by 1,2
HAVING sum(purchasevalue)>100 and min(adclick_timestamp)
`"
G B. - " select user_id,
b.marketing_channel
from user_sessions a
Left join attribution b
on b.sessionid = a.sessionid
group by 1,2
HAVING sum(purchasevalue)>100 and min(adclick_timestamp)
`"See full answer
"I understand this is more focused on ML. However, I have a system question. If users allow us to access their location, or they send location via text box, could we use CDNs for the search without hitting our database? We only query the database when we have zero information on location. Other questions: does embedding always guarantee information on location? Do we discharge the user images after we return a prediction? I heard the feedback that we should keep it for future learning. What would"
Bini T. - "I understand this is more focused on ML. However, I have a system question. If users allow us to access their location, or they send location via text box, could we use CDNs for the search without hitting our database? We only query the database when we have zero information on location. Other questions: does embedding always guarantee information on location? Do we discharge the user images after we return a prediction? I heard the feedback that we should keep it for future learning. What would"See full answer
"\\\Start by saying thanks for the questions\\\
Apple maps is a utility product that allows users to navigate from point A to point B and find transit. It is exclusive to Apple devices
Ask Clarifying QQ -
What is the definition of the business owner - <500,000 USD in revenue per year
Why you are targeting this segment - Apple maps can be a platform of choice for the business owners
Why the current consumer version is not suitable - Not suitable to the needs of the SMB
How do you define"
Product V. - "\\\Start by saying thanks for the questions\\\
Apple maps is a utility product that allows users to navigate from point A to point B and find transit. It is exclusive to Apple devices
Ask Clarifying QQ -
What is the definition of the business owner - <500,000 USD in revenue per year
Why you are targeting this segment - Apple maps can be a platform of choice for the business owners
Why the current consumer version is not suitable - Not suitable to the needs of the SMB
How do you define"See full answer
"Getting things done. Since the job is all about leading without authority, it is important to always have the north star in mind.
When all in the team do not agree or see a potential solution:
Data based evidence : Provide testing results/ Analysis results/ PoC on showing why a potential solution might be better than others,
Bring in a trusted stakeholder : Have a conversation with the trusted stakeholder who first believes in the solution, then vouches for the solution to the team
"
Googlepm 1. - "Getting things done. Since the job is all about leading without authority, it is important to always have the north star in mind.
When all in the team do not agree or see a potential solution:
Data based evidence : Provide testing results/ Analysis results/ PoC on showing why a potential solution might be better than others,
Bring in a trusted stakeholder : Have a conversation with the trusted stakeholder who first believes in the solution, then vouches for the solution to the team
"See full answer
"Clarification questions
Is this a new app or an existing one? - new
Is this going to be part of fb or stand-alone - fb
app or web - app
geo - any/US
consider pre covid or covid - covid
Grocery store - physical or online store? - physical store
FB mission - connect people together
The goal of the grocery store - help local stores to connect with users and drive more revenue
Users
Shoppers
13 - 21 - limited shopping power
21 to 50 - tech-savvy, a fb account already.
50+ - not"
Mahesh M. - "Clarification questions
Is this a new app or an existing one? - new
Is this going to be part of fb or stand-alone - fb
app or web - app
geo - any/US
consider pre covid or covid - covid
Grocery store - physical or online store? - physical store
FB mission - connect people together
The goal of the grocery store - help local stores to connect with users and drive more revenue
Users
Shoppers
13 - 21 - limited shopping power
21 to 50 - tech-savvy, a fb account already.
50+ - not"See full answer
"My style of inspiring / discovery sessions / brainstorming / execution guidance / upskiling the team has always been Outcome driven.
Outcomes always took the central focus of our efforts, and hence easier prioritisation and a clarity on why a decision failed or succeeded. I take personal responsibility to help the teams to define outcomes if it is a complicated charter and for most help them fine tune the outcomes to keep them simple, progressive and aspirational."
RestlessMonk - "My style of inspiring / discovery sessions / brainstorming / execution guidance / upskiling the team has always been Outcome driven.
Outcomes always took the central focus of our efforts, and hence easier prioritisation and a clarity on why a decision failed or succeeded. I take personal responsibility to help the teams to define outcomes if it is a complicated charter and for most help them fine tune the outcomes to keep them simple, progressive and aspirational."See full answer
"Clarifying and assumption
When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud.
Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product.
Requirements
Need to detect when fraudulent transactions happen.
**Detection stra"
Darpan D. - "Clarifying and assumption
When we say financial security, are we talking about authentication, fraud detection or money laundering? Assumption: Fraud detection. Focusing specifically on transaction-level fraud.
Is this an internal AI implementation or an external third-party service we provide to multiple financial businesses? Assumption: External Third-party AI financial security product.
Requirements
Need to detect when fraudulent transactions happen.
**Detection stra"See full answer