"Product -> Self service Portal
North Star Metric-> No. of proposal downloaded
Problem-> 15% Decrease in Proposal downloads
RCA->
System Health check-> Bugs, errors in pages during session, site crashed, server inavailability, new feature was introduced which made it difficult for user to navigate.
If there was problem of server in-availability, is load balancer working fine/server is not available?
If problem was with feature->
What feature was introduced? do an A/B test with older feature
Fu"
Smriti G. - "Product -> Self service Portal
North Star Metric-> No. of proposal downloaded
Problem-> 15% Decrease in Proposal downloads
RCA->
System Health check-> Bugs, errors in pages during session, site crashed, server inavailability, new feature was introduced which made it difficult for user to navigate.
If there was problem of server in-availability, is load balancer working fine/server is not available?
If problem was with feature->
What feature was introduced? do an A/B test with older feature
Fu"See full answer
"Is this s shuttle service or the standard uber service? Let's assume the latter. First Uber should gather some data. Find cities similar to Bangalore in several measures that Uber already services. Al bring in cities in India that already are services by Uber, if any. With this in hand, do a multifactoral analysis to try and understand the likely demand in Bangalore. That will help the company understand how many drivers it needs to launch with, so that user expectations for service are met. Hir"
Lee F. - "Is this s shuttle service or the standard uber service? Let's assume the latter. First Uber should gather some data. Find cities similar to Bangalore in several measures that Uber already services. Al bring in cities in India that already are services by Uber, if any. With this in hand, do a multifactoral analysis to try and understand the likely demand in Bangalore. That will help the company understand how many drivers it needs to launch with, so that user expectations for service are met. Hir"See full answer
"Situation: Narrated about a time when the decision favored the most important customer, but appeared to be at the cost of diluting my own company's brand value.
Context: Provided additional context around why the ask from the customer is very critical for the customer. And why my leadership wasn't ready to jump on the gun as it was cannibalistic to our brand value.
Response:
I used data to explain why it is not going to be a big blow to our brand value. Used a counter metric to show that we h"
Bhagya D. - "Situation: Narrated about a time when the decision favored the most important customer, but appeared to be at the cost of diluting my own company's brand value.
Context: Provided additional context around why the ask from the customer is very critical for the customer. And why my leadership wasn't ready to jump on the gun as it was cannibalistic to our brand value.
Response:
I used data to explain why it is not going to be a big blow to our brand value. Used a counter metric to show that we h"See full answer
"To determine if a graph is not a tree, you can check for the following conditions:
Presence of cycles: A graph is not a tree if it contains cycles. In a tree, there should be exactly one unique path between any two vertices. If you can find a cycle in the graph, it cannot be a tree.
Insufficient number of edges: A tree with N vertices will have exactly N-1 edges. If the graph has fewer or more than N-1 edges, then it is not a tree.
Disconnected components: A tree is a connected graph, m"
Vaibhav C. - "To determine if a graph is not a tree, you can check for the following conditions:
Presence of cycles: A graph is not a tree if it contains cycles. In a tree, there should be exactly one unique path between any two vertices. If you can find a cycle in the graph, it cannot be a tree.
Insufficient number of edges: A tree with N vertices will have exactly N-1 edges. If the graph has fewer or more than N-1 edges, then it is not a tree.
Disconnected components: A tree is a connected graph, m"See full answer
Software Engineer
Coding
+2 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"I'd do an audit of what we understand, the gaps and the risks.
What information do we have and how confident do we feel?
What assumptions do we have?
What do we not know?
What is the risk of making certain assumptions?
With this information, and a pulse of your team you can get an understanding of the risk level for moving forward. If the risk is high, you need to go back to leadership with the evidence and ask for more time.
**What's the risk if we don't launch on"
James W. - "I'd do an audit of what we understand, the gaps and the risks.
What information do we have and how confident do we feel?
What assumptions do we have?
What do we not know?
What is the risk of making certain assumptions?
With this information, and a pulse of your team you can get an understanding of the risk level for moving forward. If the risk is high, you need to go back to leadership with the evidence and ask for more time.
**What's the risk if we don't launch on"See full answer
"Couple of clarifying questions here before I begin. Is my assumption right that we would like to prioritize requests/features? Do we have any specific constraints to consider before we move ahead. as in resourcing constraints, schedule or budget constraints or should we just factor in as part of our overall approach, if not then General approach for prioritization:
Understand the business objectives and see if the features aligns with the business objectives. The features that have the h"
Amruta P. - "Couple of clarifying questions here before I begin. Is my assumption right that we would like to prioritize requests/features? Do we have any specific constraints to consider before we move ahead. as in resourcing constraints, schedule or budget constraints or should we just factor in as part of our overall approach, if not then General approach for prioritization:
Understand the business objectives and see if the features aligns with the business objectives. The features that have the h"See full answer
"Research on the market needs to increase engagement
Understand the opportunities
Brainstrom along with stakeholders on the features/solutions addressing business problems to achieve the goal provided
Validate and rank the features/solutions
To be very specific to this
My approach would focus on user retention and increased usage frequency. I will strategise the combination of new features, enhancements to existing functionality, and improving user experience while staying align"
Saichitra R. - "Research on the market needs to increase engagement
Understand the opportunities
Brainstrom along with stakeholders on the features/solutions addressing business problems to achieve the goal provided
Validate and rank the features/solutions
To be very specific to this
My approach would focus on user retention and increased usage frequency. I will strategise the combination of new features, enhancements to existing functionality, and improving user experience while staying align"See full answer
"Feel free to download the full assignment (with screens) here: https://www.varunja.in/blog/assignment, cheers!
Expected Outcome:
Users: What do you know about the users of WhatsApp? What do they want?
Features: What features will you build?
Prioritization: What will be in your MVP and what will be in your 2.0 version?
After you have decided on the MVP:
Engineering: How hard is this to build? How long might it take? Are there ways to build a solution more"
Varun J. - "Feel free to download the full assignment (with screens) here: https://www.varunja.in/blog/assignment, cheers!
Expected Outcome:
Users: What do you know about the users of WhatsApp? What do they want?
Features: What features will you build?
Prioritization: What will be in your MVP and what will be in your 2.0 version?
After you have decided on the MVP:
Engineering: How hard is this to build? How long might it take? Are there ways to build a solution more"See full answer
"• Leadership and Team Management:
• Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment.
• Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members.
• Facilitate effective communication and collaboration within the team and with other departments.
• Project Management:
• Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"
Scott S. - "• Leadership and Team Management:
• Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment.
• Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members.
• Facilitate effective communication and collaboration within the team and with other departments.
• Project Management:
• Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"See full answer
"Used the below framework:
Assumptions
Vision
Goal
User Persona
Use Cases
Product Roadmap with prioritization
Metrics
References"
Anonymous Partridge - "Used the below framework:
Assumptions
Vision
Goal
User Persona
Use Cases
Product Roadmap with prioritization
Metrics
References"See full answer
"\>> Amazon Mission & Strategy
\>> Where does Amazon Prime fit into Amazon’s mission?
\>> Analyze Amazon’s positioning thru \Porter’s 5 forces \
\>> Available Options
\\Amazon Mission & Strategy\\
\>> Vision // To be everything store
\>> Jeff Bezos // Your margin is my opportunity
\\Amazon Prime\\
\>> Loyalty program to help increase customer loyalty // CLTV
\>> Fuels Bezos philosophy of \“your margin is my opportunity”\
\>> Amazon Services\: E-Commerce, OTT, Mus"
Sourabh M. - "\>> Amazon Mission & Strategy
\>> Where does Amazon Prime fit into Amazon’s mission?
\>> Analyze Amazon’s positioning thru \Porter’s 5 forces \
\>> Available Options
\\Amazon Mission & Strategy\\
\>> Vision // To be everything store
\>> Jeff Bezos // Your margin is my opportunity
\\Amazon Prime\\
\>> Loyalty program to help increase customer loyalty // CLTV
\>> Fuels Bezos philosophy of \“your margin is my opportunity”\
\>> Amazon Services\: E-Commerce, OTT, Mus"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 question - Who are we? Any constraints - time/money? What region are we going to focus on? Do we have a goal in mind? I'm assuming a product like this does not exist in today's world. How do you define kids - any specific age range?
User Segments -
1) Beginner - don't know what an ATM is/don't understand money that well
2) Intermediate - have a basic understanding of ATMs
3) Advanced - have a really good understanding - maybe are on the older side
Segment chosen is the Intermediate"
Mrinalini A. - "Clarifying question - Who are we? Any constraints - time/money? What region are we going to focus on? Do we have a goal in mind? I'm assuming a product like this does not exist in today's world. How do you define kids - any specific age range?
User Segments -
1) Beginner - don't know what an ATM is/don't understand money that well
2) Intermediate - have a basic understanding of ATMs
3) Advanced - have a really good understanding - maybe are on the older side
Segment chosen is the Intermediate"See full answer