"I had a very difficult situation where the company I was working for was having financial problems. Because of that, I had to fire one person from my team. I chose the team member we had hired most recently. She had great potential, but she still needed guidance to do her job. Before I talked to her, I reached out to some acquaintances from other companies, and one of them was hiring. So, when I gave her the bad news, I also told her about that opportunity. I gave her a recommendation letter and"
Abdurhman M. - "I had a very difficult situation where the company I was working for was having financial problems. Because of that, I had to fire one person from my team. I chose the team member we had hired most recently. She had great potential, but she still needed guidance to do her job. Before I talked to her, I reached out to some acquaintances from other companies, and one of them was hiring. So, when I gave her the bad news, I also told her about that opportunity. I gave her a recommendation letter and"See full answer
"You should be able to easily identify this as a Measure Success question. These kinds of questions are used to test your analytical skills, as well as your ability to track project progress post-launch.
Recall the strategy for tackling them methodically and thoroughly:
Ask clarifying questions
State the goal of the feature / product
Behavior Mapping / UX Flow Mapping
Provide criteria to prioritize metrics
Prioritize metrics
Summarize
Let's begin!
"
Exponent - "You should be able to easily identify this as a Measure Success question. These kinds of questions are used to test your analytical skills, as well as your ability to track project progress post-launch.
Recall the strategy for tackling them methodically and thoroughly:
Ask clarifying questions
State the goal of the feature / product
Behavior Mapping / UX Flow Mapping
Provide criteria to prioritize metrics
Prioritize metrics
Summarize
Let's begin!
"See full answer
"Success can be measured in various forms, both quantitatively and qualitatively.
How many projects were delivered on time?
Is the team tracking well against timelines? How often do they need to be course corrected?
How much of the architecture is scalable when features are built on top of their work?
What is the technical quality of the work produced by the team?
How often are engineers from the team looped in for advice, mentorship outside the team?
How often & why are interp"
MM4 - "Success can be measured in various forms, both quantitatively and qualitatively.
How many projects were delivered on time?
Is the team tracking well against timelines? How often do they need to be course corrected?
How much of the architecture is scalable when features are built on top of their work?
What is the technical quality of the work produced by the team?
How often are engineers from the team looped in for advice, mentorship outside the team?
How often & why are interp"See full answer
Engineering Manager
Behavioral
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"If other org is not taking PM seriously, then following may be potential reasons:
They don't like the way PM communicates with them
They do not understand project goals
They do not understand requirements clearly
They are occupied with other high priority project
I think Project Manager did not prepare himself well before reaching out to org for resources.
He can use the following approach to get resources from a different org:
Good documentation: PM should capture the project"
Saket S. - "If other org is not taking PM seriously, then following may be potential reasons:
They don't like the way PM communicates with them
They do not understand project goals
They do not understand requirements clearly
They are occupied with other high priority project
I think Project Manager did not prepare himself well before reaching out to org for resources.
He can use the following approach to get resources from a different org:
Good documentation: PM should capture the project"See full answer
"Created a solution for remote online learning app on the lines of coursera and also made a option for live streaming classes . Uni admin creates uni account, courses, adds instructors; instructors can create content , give classes ; student searches, enrols, consumes content. Used micro services architecture with APIs for all functions, RDBMS, NoSQL , indexed with redis and elastic."
Sneha D. - "Created a solution for remote online learning app on the lines of coursera and also made a option for live streaming classes . Uni admin creates uni account, courses, adds instructors; instructors can create content , give classes ; student searches, enrols, consumes content. Used micro services architecture with APIs for all functions, RDBMS, NoSQL , indexed with redis and elastic."See full answer
"Lets see, what kind of cost does google have to incur to run google photos. To think about this clearly, I want to think as if I was going to setup Google Photos now and it doesn't exist till today.
Cost for Building software and maintaining it
Cost for acquiring users
Cost for keeping the data of users safe and accessible
Miscellaneous
Now lets come back to today where Google photos clearly exist and I will think about the costing in each of these sections.
Google photos s"
Anubhav A. - "Lets see, what kind of cost does google have to incur to run google photos. To think about this clearly, I want to think as if I was going to setup Google Photos now and it doesn't exist till today.
Cost for Building software and maintaining it
Cost for acquiring users
Cost for keeping the data of users safe and accessible
Miscellaneous
Now lets come back to today where Google photos clearly exist and I will think about the costing in each of these sections.
Google photos s"See full answer
"Improve facebook’s feed.
Clarifying questions:
Do we want to look at desktop or mobile specifically? – Mobile
Is there a specific goal we have in mind that we are trying to meet or just general improvements? — General improvements, innovation
Clarify Product:
The Facebook newsfeed is the content feed that users see when landing on the app. The feed shows content posted by people users follow
Within the feed the user is offered updates on people they follow - friends, family, celebrities"
Kiley S. - "Improve facebook’s feed.
Clarifying questions:
Do we want to look at desktop or mobile specifically? – Mobile
Is there a specific goal we have in mind that we are trying to meet or just general improvements? — General improvements, innovation
Clarify Product:
The Facebook newsfeed is the content feed that users see when landing on the app. The feed shows content posted by people users follow
Within the feed the user is offered updates on people they follow - friends, family, celebrities"See full answer
"Clarifying Questions:
What currently defines profile completion? Does it have to be 100% completion or something like 80% of all available profile attributes. Or is it some specific set of must-have profile attributes like bio, current job, previous experience, etc.
May I know some successful things that are helping users complete their profiles today and some unsuccessful ones as well that we tried but did not show lift in profile completion metrics?
Goal:
Engagement from free u"
Jacob C. - "Clarifying Questions:
What currently defines profile completion? Does it have to be 100% completion or something like 80% of all available profile attributes. Or is it some specific set of must-have profile attributes like bio, current job, previous experience, etc.
May I know some successful things that are helping users complete their profiles today and some unsuccessful ones as well that we tried but did not show lift in profile completion metrics?
Goal:
Engagement from free u"See full answer
"Goal: Before we look at FB Newsfeed, let's align ourselves with the overall goal of FB, that is, to bring the world closer together.
Feature Introduction/Clarification: FB Newsfeed is a core feature of the social networking platform that allows people to share updates, and catch up with what the world around them is talking about, group activities, events, etc.
Actions:
On Newsfeed, one can:
share their updates, feelings, etc.
catch up with updates from the people, groups, pa"
Aniket D. - "Goal: Before we look at FB Newsfeed, let's align ourselves with the overall goal of FB, that is, to bring the world closer together.
Feature Introduction/Clarification: FB Newsfeed is a core feature of the social networking platform that allows people to share updates, and catch up with what the world around them is talking about, group activities, events, etc.
Actions:
On Newsfeed, one can:
share their updates, feelings, etc.
catch up with updates from the people, groups, pa"See full answer
"Clarifying Questions:
How far is the retirement home from the convenience store?
What part of the world is this convenience store located in?
Will this be designed for Boomer generation or later generations when they retire?
We assume that the convenience store is right next door, is located in the US in a very suburban location, and is designed for the Boomer generation that is retired/retiring
Users:
We assume retirement homes, or assisted living facilities take in folks who"
Anonymous Parakeet - "Clarifying Questions:
How far is the retirement home from the convenience store?
What part of the world is this convenience store located in?
Will this be designed for Boomer generation or later generations when they retire?
We assume that the convenience store is right next door, is located in the US in a very suburban location, and is designed for the Boomer generation that is retired/retiring
Users:
We assume retirement homes, or assisted living facilities take in folks who"See full answer
"I couldn't follow the solution offered here, but my solution seemed to pass 6/6 tests. Any feedback is welcome, thank you!
def encrypt(word):
en_word = ""
for i in range(len(word)):
if i == 0:
en_word += chr(ord(word[0])+1)
else:
num = ord(word[i]) + ord(en_word[i-1])
while num > 122:
num -= 26
en_word += chr(num)
return en_word
def decrypt(word):
de_word = ""
for i in range(len(word)):
if i == 0:
de_word += chr(ord(word[i]"
Anonymous Armadillo - "I couldn't follow the solution offered here, but my solution seemed to pass 6/6 tests. Any feedback is welcome, thank you!
def encrypt(word):
en_word = ""
for i in range(len(word)):
if i == 0:
en_word += chr(ord(word[0])+1)
else:
num = ord(word[i]) + ord(en_word[i-1])
while num > 122:
num -= 26
en_word += chr(num)
return en_word
def decrypt(word):
de_word = ""
for i in range(len(word)):
if i == 0:
de_word += chr(ord(word[i]"See full answer
"Clarification:
Which region do we want to know about? —> Global
Is Facebook lite included in this offering —> No. Only the Facebook app (mobile / web)
Product Overview
Facebook photo sharing allows users to upload photos and make them visible to their network. Doing so, users are able to share moments from their lives with friends and family.
Goals
User Goals
Share memories with network
View people’s reactions and respond
View other people’s photos and respond to th"
stash - "Clarification:
Which region do we want to know about? —> Global
Is Facebook lite included in this offering —> No. Only the Facebook app (mobile / web)
Product Overview
Facebook photo sharing allows users to upload photos and make them visible to their network. Doing so, users are able to share moments from their lives with friends and family.
Goals
User Goals
Share memories with network
View people’s reactions and respond
View other people’s photos and respond to th"See full answer