"I gave multiple answers including polling the service every 10 sec to see customer. Or we can have the client side call which will send this data after 10 sec to us. We will store in dynamo DB and then send through pipelines to redshift DB for analytics."
Deepti K. - "I gave multiple answers including polling the service every 10 sec to see customer. Or we can have the client side call which will send this data after 10 sec to us. We will store in dynamo DB and then send through pipelines to redshift DB for analytics."See full answer
"Problem & Users
What is the primary problem the App is trying to solve?
Who is the primary user for the App?
What is the core value proposition and what business model does it employ to serve the value?
What are the business goals the app is trying to achieve and how effective is their strategy
Structure
Is the purpose of the app clearly conveyed?
How is the overall use of space? Is there enough negative space?
How does the Information Architecture help users accomplish de"
Ben G. - "Problem & Users
What is the primary problem the App is trying to solve?
Who is the primary user for the App?
What is the core value proposition and what business model does it employ to serve the value?
What are the business goals the app is trying to achieve and how effective is their strategy
Structure
Is the purpose of the app clearly conveyed?
How is the overall use of space? Is there enough negative space?
How does the Information Architecture help users accomplish de"See full answer
"Designing an Email Application for the Blind
Creating an accessible email application for blind users involves leveraging screen reader compatibility, tactile feedback, and voice recognition technologies. Here's a comprehensive approach:
Core Design Principles:
Accessibility-First Design: Ensure compatibility with screen readers like NVDA, JAWS, or VoiceOver.
Follow accessibility guidelines (WCAG) for structure, navigation, and content.
Voice Interaction:Use voice comman"
Priti S. - "Designing an Email Application for the Blind
Creating an accessible email application for blind users involves leveraging screen reader compatibility, tactile feedback, and voice recognition technologies. Here's a comprehensive approach:
Core Design Principles:
Accessibility-First Design: Ensure compatibility with screen readers like NVDA, JAWS, or VoiceOver.
Follow accessibility guidelines (WCAG) for structure, navigation, and content.
Voice Interaction:Use voice comman"See full answer
"Potential ad creators:
Brands
Drivers
Travel services.
Goal: To create a revenue stream. Acquire new users? To potentially develop new products? For now, lets focus on generating revenue as the goal.
Potential ad products:
Ads from brands you can watch while you are riding. Most riders dont look at the app while riding but we can provide them incentives like 5% off next ride if they watch ads the whole ride and pay it via ad revenue.
Drivers can pay Lyft to be matched more w"
M N. - "Potential ad creators:
Brands
Drivers
Travel services.
Goal: To create a revenue stream. Acquire new users? To potentially develop new products? For now, lets focus on generating revenue as the goal.
Potential ad products:
Ads from brands you can watch while you are riding. Most riders dont look at the app while riding but we can provide them incentives like 5% off next ride if they watch ads the whole ride and pay it via ad revenue.
Drivers can pay Lyft to be matched more w"See full answer
"Clarifying Questions:
US or globally? globally
Consumer or business use? consumer
Assumptions:
Assuming we are interested in frequent users, let's say someone who uses Google Drive at least 5 times a year. Discluding anyone who has used Google Drive less than 4 times per year.
Assuming Google Drive is a place to store, share, and collaborate on files and folders from your mobile device, tablet, or computer.
Recap:
We would like to estimate the number of users of Google Drive"
Cameron P. - "Clarifying Questions:
US or globally? globally
Consumer or business use? consumer
Assumptions:
Assuming we are interested in frequent users, let's say someone who uses Google Drive at least 5 times a year. Discluding anyone who has used Google Drive less than 4 times per year.
Assuming Google Drive is a place to store, share, and collaborate on files and folders from your mobile device, tablet, or computer.
Recap:
We would like to estimate the number of users of Google Drive"See full answer
Estimation
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Clarification question: How many subscription plans are offered by Tinder ?
If there is more than one subscription plan, then we need to ask is the fluctuation happening across all plans or in a particular one ?
Assumption: Let's say lower priced subscription plan is showing the most fluctuation and there are only two types of plans
In this subscription plan which age group is showing the most fluctuation (18-24,25-30, 30+ etc) ?
Is there any seasonality trend observed (eg: placemen"
Srijita P. - "Clarification question: How many subscription plans are offered by Tinder ?
If there is more than one subscription plan, then we need to ask is the fluctuation happening across all plans or in a particular one ?
Assumption: Let's say lower priced subscription plan is showing the most fluctuation and there are only two types of plans
In this subscription plan which age group is showing the most fluctuation (18-24,25-30, 30+ etc) ?
Is there any seasonality trend observed (eg: placemen"See full answer
"I would take the following approach:
Define what acquisition of a merchant means - It could be a few of these actions - 1. Merchant provides their email/phone number to shopify, 2. They create a store 3. they sign up for a subscription
Second we need to establish the method we are using to acquire new merchants
Assumption - it is paid advertising on IG and FB given that's one of the ways of acquiring audience on these platforms and is easy to track. Other approach could be social"
Anhul C. - "I would take the following approach:
Define what acquisition of a merchant means - It could be a few of these actions - 1. Merchant provides their email/phone number to shopify, 2. They create a store 3. they sign up for a subscription
Second we need to establish the method we are using to acquire new merchants
Assumption - it is paid advertising on IG and FB given that's one of the ways of acquiring audience on these platforms and is easy to track. Other approach could be social"See full answer
"
import java.util.HashMap;
import java.util.Map;
class TrieNode {
Map children = new HashMap();
boolean isEndOfWord = false;
}
class Trie {
private TrieNode root;
public Trie() {
root = new TrieNode();
}
/**
a
p
p
l
e end
*/
public void insert(String word) {
TrieNode temp = root;
for(char c : word.toCharArray()) {
if(temp.children.get(c) == null)"
Basil A. - "
import java.util.HashMap;
import java.util.Map;
class TrieNode {
Map children = new HashMap();
boolean isEndOfWord = false;
}
class Trie {
private TrieNode root;
public Trie() {
root = new TrieNode();
}
/**
a
p
p
l
e end
*/
public void insert(String word) {
TrieNode temp = root;
for(char c : word.toCharArray()) {
if(temp.children.get(c) == null)"See full answer
"Understand what is the business objective behind the ask ? We should not be adopting trends just because everyone is adopting, it has to be tied to business objective
Once objective is clear - we need to determine feasibility and cost\benefit assessment by deciding on pilot candidates - since its bank, do we want to integrate this with mobile banking only ?
Once we decide on candidate - we will also need to decide on buy vs build decision ? If there are any fintech offerings (like Zell"
Hmm T. - "Understand what is the business objective behind the ask ? We should not be adopting trends just because everyone is adopting, it has to be tied to business objective
Once objective is clear - we need to determine feasibility and cost\benefit assessment by deciding on pilot candidates - since its bank, do we want to integrate this with mobile banking only ?
Once we decide on candidate - we will also need to decide on buy vs build decision ? If there are any fintech offerings (like Zell"See full answer
"Amazon Go is cashierless shopping stores. The mission is to improve the shopping experience and reduce the time to get commodities without waiting in line for checkout.
The goal of Amazon Go would be adoption and expansion. I will refine the goal as we go further.
Competition
All Convenience stores like Target, Safeway, Walgreens or any local corner stores too
User Segments for Amazon Go
Store managers
Shoppers
High intent shoppers- 2-3 times a week
Medium intent and - On"
Aditi M. - "Amazon Go is cashierless shopping stores. The mission is to improve the shopping experience and reduce the time to get commodities without waiting in line for checkout.
The goal of Amazon Go would be adoption and expansion. I will refine the goal as we go further.
Competition
All Convenience stores like Target, Safeway, Walgreens or any local corner stores too
User Segments for Amazon Go
Store managers
Shoppers
High intent shoppers- 2-3 times a week
Medium intent and - On"See full answer
"Marketing campaigns are run through different channels such as social media, emails, SEO, web advertising, events, etc. Let’s look at some of the overall success metrics at a broader level:
Total views for your campaign
Unique views for your campaign
Returning visitors for your campaign
Engagement for your campaign (If it’s a social media campaign, the marketer might be interested in knowing the number of users engaging with the campaign and the type of campaign positive/negative)
5"
Sangeeta P. - "Marketing campaigns are run through different channels such as social media, emails, SEO, web advertising, events, etc. Let’s look at some of the overall success metrics at a broader level:
Total views for your campaign
Unique views for your campaign
Returning visitors for your campaign
Engagement for your campaign (If it’s a social media campaign, the marketer might be interested in knowing the number of users engaging with the campaign and the type of campaign positive/negative)
5"See full answer
"We are asked to calculate Sum(over value) for time in (t - window_size, t) where key in (key criteria).
To develop a function to set this up.
Let w be the window size. I would have an observer of some kind note the key-value, and for the first w windows just add the value to a temporary variable in memory if the key meets the key criteria. Then it would delete the oldest value and add the new value if the new key meets the criteria. At each step after "w", we would take the sum / w and store"
Prashanth A. - "We are asked to calculate Sum(over value) for time in (t - window_size, t) where key in (key criteria).
To develop a function to set this up.
Let w be the window size. I would have an observer of some kind note the key-value, and for the first w windows just add the value to a temporary variable in memory if the key meets the key criteria. Then it would delete the oldest value and add the new value if the new key meets the criteria. At each step after "w", we would take the sum / w and store"See full answer
"I have often experienced my manager believing in something while I don't. The situation largely arises when the manager is under pressure of taking decision and has not spent enough time on researching about the decision. While I on the other hand have always spent time learning about issues right since we feel this is going to be a challenge in the near future. In such scenarios, I would believe something else base on my research while the manager would have some other belief based on his exper"
Vinit K. - "I have often experienced my manager believing in something while I don't. The situation largely arises when the manager is under pressure of taking decision and has not spent enough time on researching about the decision. While I on the other hand have always spent time learning about issues right since we feel this is going to be a challenge in the near future. In such scenarios, I would believe something else base on my research while the manager would have some other belief based on his exper"See full answer