"Functional Requirement
Upload the file of any type
POST v1/drive
Upload the another version of file.
POST v1/drive/{fileId}
Delete the file.
DELETE v1/drive/{fileId}
Share the file.
POST v1/drive/{fileId}
Control the access level of the file.
Provide the file accessibility following the directory structure.
Non Functional Requirement
Reliability: The file along with its versions uploaded should be"
Vikash A. - "Functional Requirement
Upload the file of any type
POST v1/drive
Upload the another version of file.
POST v1/drive/{fileId}
Delete the file.
DELETE v1/drive/{fileId}
Share the file.
POST v1/drive/{fileId}
Control the access level of the file.
Provide the file accessibility following the directory structure.
Non Functional Requirement
Reliability: The file along with its versions uploaded should be"See full answer
"WITH RECURSIVE fibonacci_series AS (
SELECT
1 AS n,
0 AS fib1,
1 AS fib2
UNION ALL
SELECT
n + 1 AS n,
fib2 AS fib1,
fib1 + fib2 AS fib2
FROM fibonacci_series
WHERE n < 20 -- Limit the series to 20 numbers
)
SELECT
n,
fib1 AS fib
FROM fibonacci_series
ORDER BY n;
`"
Yashasvi V. - "WITH RECURSIVE fibonacci_series AS (
SELECT
1 AS n,
0 AS fib1,
1 AS fib2
UNION ALL
SELECT
n + 1 AS n,
fib2 AS fib1,
fib1 + fib2 AS fib2
FROM fibonacci_series
WHERE n < 20 -- Limit the series to 20 numbers
)
SELECT
n,
fib1 AS fib
FROM fibonacci_series
ORDER BY n;
`"See full answer
"Clarifying questions / assumptions
we are talking about a typical retail bank and not investments banks or other NBFCs
The banking app covers the primary functions of a bank like money transfers, account management, savings etc.
A typical bank has the following business functions:
Giving loans (primary function to make money)
Savings and other accounts
Investments (like Fixed deposits of the bank and other government schemes)
Pain points
A bank had to deploy manpower to perform all"
Rahul J. - "Clarifying questions / assumptions
we are talking about a typical retail bank and not investments banks or other NBFCs
The banking app covers the primary functions of a bank like money transfers, account management, savings etc.
A typical bank has the following business functions:
Giving loans (primary function to make money)
Savings and other accounts
Investments (like Fixed deposits of the bank and other government schemes)
Pain points
A bank had to deploy manpower to perform all"See full answer
"What is our goal during onboarding? e.x. Site-visits, add-to-cart, completed checkout etc?
After asking clarifying questions we learn that our north-star goal is to get more customers to complete a checkout, therefore our goal is to increase our conversion rate.
Are we looking to sell more of a particular product or increase conversion rate holistically?
Segmentation:
Do we have a particular market or demographic in mind?
Commercial/business vs. individuals
One time buyers vs. repeat purch"
Jack F. - "What is our goal during onboarding? e.x. Site-visits, add-to-cart, completed checkout etc?
After asking clarifying questions we learn that our north-star goal is to get more customers to complete a checkout, therefore our goal is to increase our conversion rate.
Are we looking to sell more of a particular product or increase conversion rate holistically?
Segmentation:
Do we have a particular market or demographic in mind?
Commercial/business vs. individuals
One time buyers vs. repeat purch"See full answer
"The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"
Michael N. - "The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"See full answer
"Clarifying my assumptions first, i.e. "Technical contributions are not just writing or reviewing code".
Answer :
My contributions to any program I lead as a TPM are as follows :
Inputs towards design, architecture review, mapping requirements to the proposed design, reviewing the implementation strategy w.r.t scalable solution, Writing core user-centric test scenarios, Validating proposed design vs implementation estimates vs initial planning. etc...
Example :
Situation: We are a"
DM - "Clarifying my assumptions first, i.e. "Technical contributions are not just writing or reviewing code".
Answer :
My contributions to any program I lead as a TPM are as follows :
Inputs towards design, architecture review, mapping requirements to the proposed design, reviewing the implementation strategy w.r.t scalable solution, Writing core user-centric test scenarios, Validating proposed design vs implementation estimates vs initial planning. etc...
Example :
Situation: We are a"See full answer
"I would use A/B testing to see if the new feature would be incrementally beneficial. To begin the testing, we should define what's the goal of this testing. Let's say the new feature would increase the average number of trade by X. Then randomly assign the clients to two groups, control and test group. Control group doesn't see the new feature and the test group see the new feature. We could also stratified sampling if we want to make sure cover different customer segmentation. During this desig"
Jiin S. - "I would use A/B testing to see if the new feature would be incrementally beneficial. To begin the testing, we should define what's the goal of this testing. Let's say the new feature would increase the average number of trade by X. Then randomly assign the clients to two groups, control and test group. Control group doesn't see the new feature and the test group see the new feature. We could also stratified sampling if we want to make sure cover different customer segmentation. During this desig"See full answer
"By showing results that I have achieved by taking that action because seeing is believing. For example, when we had issues with our child's behavior and wanted to understand what as parents we are doing wrong, we went and sought help from a specialist and similarly advised same to others having some form of mental health issues to seek help since we benefitted with it a lot."
Snighdha G. - "By showing results that I have achieved by taking that action because seeing is believing. For example, when we had issues with our child's behavior and wanted to understand what as parents we are doing wrong, we went and sought help from a specialist and similarly advised same to others having some form of mental health issues to seek help since we benefitted with it a lot."See full answer
"(1) Discovery: Get to know the stakeholders, PM, Engg team via 1-1. Attend project status meeting where either you are introduced to the stakeholders or actually run it with the goal being to introduce yourself and that you will be catching up on the state of the project in time of the next meeting
Understand the Goals of the project and its impact on team and enterprise
(2) Planning:
Based on current velocity/ burn-rate, estimate what % of the project would be complete at 100% resource uti"
Adib M. - "(1) Discovery: Get to know the stakeholders, PM, Engg team via 1-1. Attend project status meeting where either you are introduced to the stakeholders or actually run it with the goal being to introduce yourself and that you will be catching up on the state of the project in time of the next meeting
Understand the Goals of the project and its impact on team and enterprise
(2) Planning:
Based on current velocity/ burn-rate, estimate what % of the project would be complete at 100% resource uti"See full answer
"How would you define success for Doordash
Clarify-
Are we looking at the US Market? Yes
Are we we looking at it from today? Yes
Are looking at mobile or web? Both
Has anything changed in doordash;s strategy or marketplace I should be aware of? Nothing major
Lets talk a little about the misssion of doordash. It probably goes something along the lines make
food delivery as easy as possible. Their core product is three sided. You have drivers on one end, customers
that order food on the other and"
Pratik H. - "How would you define success for Doordash
Clarify-
Are we looking at the US Market? Yes
Are we we looking at it from today? Yes
Are looking at mobile or web? Both
Has anything changed in doordash;s strategy or marketplace I should be aware of? Nothing major
Lets talk a little about the misssion of doordash. It probably goes something along the lines make
food delivery as easy as possible. Their core product is three sided. You have drivers on one end, customers
that order food on the other and"See full answer
"Clarifying questions:
Is this a standalone product or a Meta integrated product?
Which region is this for? US or another region or global?
Is this for a county run library or a more informal group community library?
Assumptions:
It's a meta integrated product
US based system
group run community library
Let's see if a lending library fits into Meta's company mission to build community and bring people closer together. Yes, a lending library does build community by helping peop"
Hari S. - "Clarifying questions:
Is this a standalone product or a Meta integrated product?
Which region is this for? US or another region or global?
Is this for a county run library or a more informal group community library?
Assumptions:
It's a meta integrated product
US based system
group run community library
Let's see if a lending library fits into Meta's company mission to build community and bring people closer together. Yes, a lending library does build community by helping peop"See full answer
"Post Booking Journey – Starts from making the payment for the ticket & ends at collecting the baggage at the belt
Different Steps, which are involved and could go wrong:
Payment gateway is not responding and the last
Payment made but booking not confirmed
Ticket gets cancelled but money is not refunded / money is debited but ticket is not refunded
Flight gets rescheduled / Cancelled / Delayed
Huge Qs at check in counter / Security
Want to purchase a service onboard but currency not"
Anonymous Gazelle - "Post Booking Journey – Starts from making the payment for the ticket & ends at collecting the baggage at the belt
Different Steps, which are involved and could go wrong:
Payment gateway is not responding and the last
Payment made but booking not confirmed
Ticket gets cancelled but money is not refunded / money is debited but ticket is not refunded
Flight gets rescheduled / Cancelled / Delayed
Huge Qs at check in counter / Security
Want to purchase a service onboard but currency not"See full answer
"1) Product
Just to make sure we are on the same page. Facebook Groups is a functionality/feature inside Facebook App where people can create and interact within specific groups. These groups are managed by admins, who define the rules. Is my understanding correct?
2) Clarification
Do we want to measure success for a specific user segment?
Are we looking at specific types of groups? What about location?
What about devices, have you any in mind, web, android, iOS?
_I will assume tha"
Leonardo F. - "1) Product
Just to make sure we are on the same page. Facebook Groups is a functionality/feature inside Facebook App where people can create and interact within specific groups. These groups are managed by admins, who define the rules. Is my understanding correct?
2) Clarification
Do we want to measure success for a specific user segment?
Are we looking at specific types of groups? What about location?
What about devices, have you any in mind, web, android, iOS?
_I will assume tha"See full answer
"Part 1 - Initial diagnostic questions
Question:
To start, I want to confirm that this is actually an issue. Have we changed any logging related to DAU in past couple of months?
Answer:
No
Question:
Ok, now I'm wondering if this could be a seasonal issue. In the past 6 months, have we seen a similar trend where DAU is down by 10%?
Answer:
No
Question:
Ok, to zoom out for a second, let's think about any macro-level factors that may have impacted DAU. Is there any negative public sent"
Anonymous Amphibian - "Part 1 - Initial diagnostic questions
Question:
To start, I want to confirm that this is actually an issue. Have we changed any logging related to DAU in past couple of months?
Answer:
No
Question:
Ok, now I'm wondering if this could be a seasonal issue. In the past 6 months, have we seen a similar trend where DAU is down by 10%?
Answer:
No
Question:
Ok, to zoom out for a second, let's think about any macro-level factors that may have impacted DAU. Is there any negative public sent"See full answer
"One Accomplishment I'm most proud of is that I graduated from Schaumburg High School In May of 2021 and I was able to get up the stage and collect my diploma. This was a HUGE Impact in regards of passing all of my classes and earning all of my credits in order to be apart of the NOW Arena graduation."
Amparo L. - "One Accomplishment I'm most proud of is that I graduated from Schaumburg High School In May of 2021 and I was able to get up the stage and collect my diploma. This was a HUGE Impact in regards of passing all of my classes and earning all of my credits in order to be apart of the NOW Arena graduation."See full answer
"During the course of my career, I have had the opportunity to fill a variety of roles. I’ve been a business analyst, a consultant, a project manager, a scrum master, a product owner, and a product manager. Each of these has had aspects that I have enjoyed. There are a few that standout though over everything else.
First is that I have a passion for working with people. In each of these roles, my favorite part was always working with a diverse range of individuals from various levels of the orga"
John F. - "During the course of my career, I have had the opportunity to fill a variety of roles. I’ve been a business analyst, a consultant, a project manager, a scrum master, a product owner, and a product manager. Each of these has had aspects that I have enjoyed. There are a few that standout though over everything else.
First is that I have a passion for working with people. In each of these roles, my favorite part was always working with a diverse range of individuals from various levels of the orga"See full answer