"Clarifying
Slack is a mature product in markets with millions of users B2B platform
Expand customer base to school boards
SWOT
Technology is mature and well reputed
Good privacy practices
Threats
Google school
Microsoft learning education
Zoom
Journeys User
Users for slack - for - school
School boards 12 school boards
Primary
Secondary
High
Universities -
Remote learning / Distant educations - Incumbents
MooCs - Existing platform
End Users:
Students
Teachers
Administrators
Ed"
Hl M. - "Clarifying
Slack is a mature product in markets with millions of users B2B platform
Expand customer base to school boards
SWOT
Technology is mature and well reputed
Good privacy practices
Threats
Google school
Microsoft learning education
Zoom
Journeys User
Users for slack - for - school
School boards 12 school boards
Primary
Secondary
High
Universities -
Remote learning / Distant educations - Incumbents
MooCs - Existing platform
End Users:
Students
Teachers
Administrators
Ed"See full answer
"Gusto provides the platform for HR services, Employee management/Payroll etc
Why 2-factor authentication?
Due to increasing cyber attacks, it is more important that the user identity be verified because the password verification doesn't seem to be just enough
Passwords are compromised at times to bots, so a most robust mechanism is required which can identify that the authorized users are logging and using services
Customers have often reported lack of confidence in using the product"
Himant G. - "Gusto provides the platform for HR services, Employee management/Payroll etc
Why 2-factor authentication?
Due to increasing cyber attacks, it is more important that the user identity be verified because the password verification doesn't seem to be just enough
Passwords are compromised at times to bots, so a most robust mechanism is required which can identify that the authorized users are logging and using services
Customers have often reported lack of confidence in using the product"See full answer
"Never a straight-forward answer. Assuming that this is a company goal to increase ad revenues from Chrome, try and understand the reason for the negative feedback. Is it a systematic issue (ads generally do lower overall user experience) or a specific issue (quality of ads, technical issues)? If the latter, fix that and run the experiment again. If former, how does this compare to user experience for other products with or without ads (YT vs YT premium)? If it above benchmarks, then pause. If in"
Raj M. - "Never a straight-forward answer. Assuming that this is a company goal to increase ad revenues from Chrome, try and understand the reason for the negative feedback. Is it a systematic issue (ads generally do lower overall user experience) or a specific issue (quality of ads, technical issues)? If the latter, fix that and run the experiment again. If former, how does this compare to user experience for other products with or without ads (YT vs YT premium)? If it above benchmarks, then pause. If in"See full answer
"function getDifferentNumber(arr) {
// your code goes here
const n = arr.length;
//Define Max Integer
const MAX_INT = Math.pow(2, 31) - 1;
//Coppy arr to arr1 then sort arr1.
const arr1 = arr;
arr1.sort(function(a,b) {return a -b});
// Put arr1 in Set to optimize lo
const uniqueSet = new Set(arr1);
console.log(uniqueSet);
// Check for the smallest nonnegative integer not in the array
for (let i = 0; i < n; i++) {
if (!uniqueSet.has(i)) {
return i;
}
}
if(n<MAX_INT) return n+1;
else return -1;
}"
Anonymous Hare - "function getDifferentNumber(arr) {
// your code goes here
const n = arr.length;
//Define Max Integer
const MAX_INT = Math.pow(2, 31) - 1;
//Coppy arr to arr1 then sort arr1.
const arr1 = arr;
arr1.sort(function(a,b) {return a -b});
// Put arr1 in Set to optimize lo
const uniqueSet = new Set(arr1);
console.log(uniqueSet);
// Check for the smallest nonnegative integer not in the array
for (let i = 0; i < n; i++) {
if (!uniqueSet.has(i)) {
return i;
}
}
if(n<MAX_INT) return n+1;
else return -1;
}"See full answer
Data Structures & Algorithms
Coding
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Type I error (typically denoted by alpha) is the probability of mistakenly rejecting a true null hypothesis (i.e., We conclude that something significant is happening when there's nothing going on). Type II (typically denoted by beta) error is the probability of failing to reject a false null hypothesis (i.e., we conclude that there's nothing going on when there is something significant happening).
The difference is that type I error is a false positive and type II error is a false negative. T"
Lucas G. - "Type I error (typically denoted by alpha) is the probability of mistakenly rejecting a true null hypothesis (i.e., We conclude that something significant is happening when there's nothing going on). Type II (typically denoted by beta) error is the probability of failing to reject a false null hypothesis (i.e., we conclude that there's nothing going on when there is something significant happening).
The difference is that type I error is a false positive and type II error is a false negative. T"See full answer
"Look for the main variables and see if there differences in the distributions of the buckets.
Run a linear regression where the dependent variable is a binary variable for each bucket excluding one and the dependent variable is the main kpi you want to measure, if one of those coefficients is significant, you made a mistake.
"
Emiliano I. - "Look for the main variables and see if there differences in the distributions of the buckets.
Run a linear regression where the dependent variable is a binary variable for each bucket excluding one and the dependent variable is the main kpi you want to measure, if one of those coefficients is significant, you made a mistake.
"See full answer
"Great. I’d like to break down this by discussing impacts of post investment decisions for the Pixel handset lines at two levels of micro and macro evaluation, which will be able to lead us to an evidence-based answer of what I think Google should continue to invest and ramp up their investment to hit their target ROI.
First, closely looking at micro aspects, Google’s business model is a so-called multisided platform, generating either free search engines and monetizing contents for Internet use"
Anna H. - "Great. I’d like to break down this by discussing impacts of post investment decisions for the Pixel handset lines at two levels of micro and macro evaluation, which will be able to lead us to an evidence-based answer of what I think Google should continue to invest and ramp up their investment to hit their target ROI.
First, closely looking at micro aspects, Google’s business model is a so-called multisided platform, generating either free search engines and monetizing contents for Internet use"See full answer
"generally at the beginning of ever project the PgM has to come up with 5Ws & a H that translates in to a project charter. this forms the baseline expectations for a project to get kick-started."
Chakravarthy B. - "generally at the beginning of ever project the PgM has to come up with 5Ws & a H that translates in to a project charter. this forms the baseline expectations for a project to get kick-started."See full answer
"The design review has three stages; In-draft, Review and Complete. I consider a design review completed when the problem statement has been clearly addressed via a feature or a solution and signed off on by all the key stakeholders along with engineerings."
Sam M. - "The design review has three stages; In-draft, Review and Complete. I consider a design review completed when the problem statement has been clearly addressed via a feature or a solution and signed off on by all the key stakeholders along with engineerings."See full answer
"This is a pretty straightforward Improve a Product question. Let's first go over the Improve a Product formula:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Now, let's begin!
Ask clarifying questions
Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewe"
Exponent - "This is a pretty straightforward Improve a Product question. Let's first go over the Improve a Product formula:
Ask clarifying questions
Identify users, behaviors, and pain points
State product goal
Brainstorm small improvements
Brainstorm bolder improvements
Measure success
Summarize
Now, let's begin!
Ask clarifying questions
Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewe"See full answer
"I was working with a developer and designer for a hackathon project. The designer created a landing page and my partner ended up building out the design. After deploying the project, the designer sent another landing page design in his feedback. My partner didn't have enough bandwidth to change the design because the project was due that morning and and asked me what I thought. I was already working on finishing up another problem, so I had to wait to answer back in order to focus my energy"
Philong T. - "I was working with a developer and designer for a hackathon project. The designer created a landing page and my partner ended up building out the design. After deploying the project, the designer sent another landing page design in his feedback. My partner didn't have enough bandwidth to change the design because the project was due that morning and and asked me what I thought. I was already working on finishing up another problem, so I had to wait to answer back in order to focus my energy"See full answer
"Define the goal of the experiment. What do you want to test? Are you trying to improve conversion rates, increase engagement, or something else?
Identify the variables to test. What are the different options that you want to test? For example, if you are testing different call-to-action buttons, your variables would be the different button text and colors.
Set up the experiment. This involves creating two versions of the app or website, one for each variation of the variable that you are testi"
Praful B. - "Define the goal of the experiment. What do you want to test? Are you trying to improve conversion rates, increase engagement, or something else?
Identify the variables to test. What are the different options that you want to test? For example, if you are testing different call-to-action buttons, your variables would be the different button text and colors.
Set up the experiment. This involves creating two versions of the app or website, one for each variation of the variable that you are testi"See full answer