"
Situation
In the derivatives trading domain, timely and accurate data is crucial for making informed trading decisions. Our existing data processing system was facing challenges with latency and scalability, which hindered our ability to react swiftly to market changes. To address these issues, we designed a new real-time market data processing platform.
Task
The task was to develop a low-latency data processing platform that could handle real-time market data ingestion, processing, an"
Scott S. - "
Situation
In the derivatives trading domain, timely and accurate data is crucial for making informed trading decisions. Our existing data processing system was facing challenges with latency and scalability, which hindered our ability to react swiftly to market changes. To address these issues, we designed a new real-time market data processing platform.
Task
The task was to develop a low-latency data processing platform that could handle real-time market data ingestion, processing, an"See full answer
"Here are some strategies to mitigate the effects of organizational and architectural dependencies on a team's work.
Automation
Where possible, automate repetitive tasks, and include appropriate controls to ensure safety. For example, automate deployments, building in all needed safety and compliance checks, and let teams perform the process themselves, rather than having them back up in the Ops team’s queue.
Standardize processes
Even if you can’t automate a process, make it happen the s"
Mukul P. - "Here are some strategies to mitigate the effects of organizational and architectural dependencies on a team's work.
Automation
Where possible, automate repetitive tasks, and include appropriate controls to ensure safety. For example, automate deployments, building in all needed safety and compliance checks, and let teams perform the process themselves, rather than having them back up in the Ops team’s queue.
Standardize processes
Even if you can’t automate a process, make it happen the s"See full answer
"Estimate the market size for Google Fi
Market size -> total revenue/sales in a market = market share
Google Fi -> telecommunication services by google. Only for US market
Market size = (1)google fi customers / (2)total customers in the market
(2)total customers in the market
300m ppl in the US
0-90 life expectancy
Factor out 0-12,80-90
240m ~250m ppl in the US who are using phones and need a telecommunication service
(1)google fi customers
Version 40% - 110m
AT&T 30% - 70m
T-Mobil"
Cameron P. - "Estimate the market size for Google Fi
Market size -> total revenue/sales in a market = market share
Google Fi -> telecommunication services by google. Only for US market
Market size = (1)google fi customers / (2)total customers in the market
(2)total customers in the market
300m ppl in the US
0-90 life expectancy
Factor out 0-12,80-90
240m ~250m ppl in the US who are using phones and need a telecommunication service
(1)google fi customers
Version 40% - 110m
AT&T 30% - 70m
T-Mobil"See full answer
Product Manager
Estimation
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Why do we want to build an ad platform? Should we discuss if we should/should not do this? Or have we decided? Let's say we decided. Now what's the goal of ad platform? Additional revenue stream. We need to make sure the ads we show don't distract our users from the core product but help our users with their financial needs through relevant advertisements. It might not be a bad idea to monetize the 13M users as long as we're connecting them with the right brands/services.
Now let's look at the"
M N. - "Why do we want to build an ad platform? Should we discuss if we should/should not do this? Or have we decided? Let's say we decided. Now what's the goal of ad platform? Additional revenue stream. We need to make sure the ads we show don't distract our users from the core product but help our users with their financial needs through relevant advertisements. It might not be a bad idea to monetize the 13M users as long as we're connecting them with the right brands/services.
Now let's look at the"See full answer
"I was working in a Silicon Validation group and the roadmap for all validation strategy was defined, But the problem with that was it was as with the roadmap given, the quality would have compromised and hence, I raised a concern regarding the quality of the product.
Initially the team members were not convinced, I borrowed a week's time with them and scheduled another meeting and brought up all the data(high level) which we should be covering during the validation timeframe.
Also added tentati"
Shubham A. - "I was working in a Silicon Validation group and the roadmap for all validation strategy was defined, But the problem with that was it was as with the roadmap given, the quality would have compromised and hence, I raised a concern regarding the quality of the product.
Initially the team members were not convinced, I borrowed a week's time with them and scheduled another meeting and brought up all the data(high level) which we should be covering during the validation timeframe.
Also added tentati"See full answer
"with my_table as (select *
, rownumber() over(order by customerid) as row_index
from customers)
select
customer_id,
customer_name
from my_table
where row_index % 3 = 0"
Marcos G. - "with my_table as (select *
, rownumber() over(order by customerid) as row_index
from customers)
select
customer_id,
customer_name
from my_table
where row_index % 3 = 0"See full answer
"P(A) = 0.6
P(B) = 0.4
P(D|A) = 0.05
P(D|B) = 0.03
Question asks to solve for P(A|D)
P(A|D) = (P(D|A) x P(A))/P(D) = (0.05 x 0.6)/(P(D|A) x P(A) + P(D|B) x P(B)) = (0.05 x 0.6)/(0.05 x 0.6+0.03 x 0.4) = 30/42 = 5/7 = 0.714
Notice above that P(D) = P(D|A) x P(A) + P(D|B) x P (B)"
Saurabh K. - "P(A) = 0.6
P(B) = 0.4
P(D|A) = 0.05
P(D|B) = 0.03
Question asks to solve for P(A|D)
P(A|D) = (P(D|A) x P(A))/P(D) = (0.05 x 0.6)/(P(D|A) x P(A) + P(D|B) x P(B)) = (0.05 x 0.6)/(0.05 x 0.6+0.03 x 0.4) = 30/42 = 5/7 = 0.714
Notice above that P(D) = P(D|A) x P(A) + P(D|B) x P (B)"See full answer
"Providing some bullets to expand on to respond to this question-
Inability to adapt to the changes in customer's needs in retail industry
Lack of competitive analysis
Rigid business model
Lack of well defined Vision and Strategy"
Rahul P. - "Providing some bullets to expand on to respond to this question-
Inability to adapt to the changes in customer's needs in retail industry
Lack of competitive analysis
Rigid business model
Lack of well defined Vision and Strategy"See full answer
"clarifying questions
why are we building this? is there a particular reason we are building this or is there a metric/group of metrics that shall be activated that eventually drives an organisational metric or is it just an attempt of creating another super app?
am i safe to assume that i am a part of the team that can actually drive the marketplace experience? and by shopping, we mean a marketplace like an amazon?
can i safely set the overarching organisational goal, then the indi"
Arnab S. - "clarifying questions
why are we building this? is there a particular reason we are building this or is there a metric/group of metrics that shall be activated that eventually drives an organisational metric or is it just an attempt of creating another super app?
am i safe to assume that i am a part of the team that can actually drive the marketplace experience? and by shopping, we mean a marketplace like an amazon?
can i safely set the overarching organisational goal, then the indi"See full answer
"Instagram is social media app where you can share photo and video to others. Impressions is an important metrics to track because it shows how many contents that users see.
Clarify Questions:
Is this drop happen suddenly or gradually? - Gradually
How long has it been happening? - Last 3 months
Is it happen globally or in certain region? - Globally
Is the drop happen to all user segments (age, new/existing, active/less active users)? - all user segments
When calculating an impressions,"
Nayla D. - "Instagram is social media app where you can share photo and video to others. Impressions is an important metrics to track because it shows how many contents that users see.
Clarify Questions:
Is this drop happen suddenly or gradually? - Gradually
How long has it been happening? - Last 3 months
Is it happen globally or in certain region? - Globally
Is the drop happen to all user segments (age, new/existing, active/less active users)? - all user segments
When calculating an impressions,"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
"It's possible the Onboarding Flow is fine as it is - but I would do some initial hands-on exploring.
I would go through the boarding steps myself.
Re-Visit the flow with a clean perspective.
Take notes on Pros & Cons.
Things I liked.
Things I didn't like.
Create a table.
Brainstrorm some UI / UX / Flow features that could use some improvement.
If my simple analysis warranted some more exploration - I would do an informal survey with my immediate internal colleagues - and possibly even my tight"
G. D. - "It's possible the Onboarding Flow is fine as it is - but I would do some initial hands-on exploring.
I would go through the boarding steps myself.
Re-Visit the flow with a clean perspective.
Take notes on Pros & Cons.
Things I liked.
Things I didn't like.
Create a table.
Brainstrorm some UI / UX / Flow features that could use some improvement.
If my simple analysis warranted some more exploration - I would do an informal survey with my immediate internal colleagues - and possibly even my tight"See full answer
"User Interface: The target user here is the staff. Learning something new can be overwhelming, and having a simple and usable interface can help reduce feeling overwhelmed. Instead of a nested or complex learning system, a simple layout with training modules stored within a hamburger paradox and a media player in the center will make the system look cleaner.
Gamification: Gamifying the learning content is another great way to keep the audience engaged. Bi-weekly quizzes, along with a sco"
Anonymous Elk - "User Interface: The target user here is the staff. Learning something new can be overwhelming, and having a simple and usable interface can help reduce feeling overwhelmed. Instead of a nested or complex learning system, a simple layout with training modules stored within a hamburger paradox and a media player in the center will make the system look cleaner.
Gamification: Gamifying the learning content is another great way to keep the audience engaged. Bi-weekly quizzes, along with a sco"See full answer
"Partner with IoT manufacturer new smart product, phone in the center
Bundle google personal security subscription with IoT package
Commercial package security, industrial use case medical device, airplane, ship, vehicle management, maintenance and remote usage
Public sector smart cities"
My N. - "Partner with IoT manufacturer new smart product, phone in the center
Bundle google personal security subscription with IoT package
Commercial package security, industrial use case medical device, airplane, ship, vehicle management, maintenance and remote usage
Public sector smart cities"See full answer