"How about this one...
Situation:
In my previous Organization, I was PM of Financial services- Business Loans. I was building the user journey and end to end process. We were in middle of development and I got one more product to work on - BNPL (Buy Now Pay Later).
Tasks:
I was asked to provide the roadmap , rough wireframes, guess estimates (No of engineers required) and by when we can ship the MVP. Need not to mention but as startups always have resource constrains and tight deadli"
Veronica S. - "How about this one...
Situation:
In my previous Organization, I was PM of Financial services- Business Loans. I was building the user journey and end to end process. We were in middle of development and I got one more product to work on - BNPL (Buy Now Pay Later).
Tasks:
I was asked to provide the roadmap , rough wireframes, guess estimates (No of engineers required) and by when we can ship the MVP. Need not to mention but as startups always have resource constrains and tight deadli"See full answer
"Use a representative of each, e.g. sort the string and add it to the value of a hashmap> where we put all the words that belong to the same anagram together."
Gaston B. - "Use a representative of each, e.g. sort the string and add it to the value of a hashmap> where we put all the words that belong to the same anagram together."See full answer
"Situation.
Initially, my team consisted of young guys who were hired by team leaders based on hardskills. Previously, the company had just begun the transition from a process-based to a product-based approach. In the process of searching and selecting candidates, the interests of the team and the product owner were not taken into account. The candidate didn't pass a behavioral interview on soft skills. Thus, the team consisted of diverse and talented guys, but not very interested in fast wor"
Anna D. - "Situation.
Initially, my team consisted of young guys who were hired by team leaders based on hardskills. Previously, the company had just begun the transition from a process-based to a product-based approach. In the process of searching and selecting candidates, the interests of the team and the product owner were not taken into account. The candidate didn't pass a behavioral interview on soft skills. Thus, the team consisted of diverse and talented guys, but not very interested in fast wor"See full answer
"Let me tell you about a time when my manager was on a two week PTO and I was building the post-MVP roadmap for a newly launched product.
Being a SaaS platform for supporting restaurants, I'd led the conception, planning, development and launch of the MVP for an online ordering solution for diners in restaurants. After the launch of the MVP, our original plan was to build features which supported table-service restaurants like keeping an open tab. But while looking at the data, I realized that a"
Singer29 - "Let me tell you about a time when my manager was on a two week PTO and I was building the post-MVP roadmap for a newly launched product.
Being a SaaS platform for supporting restaurants, I'd led the conception, planning, development and launch of the MVP for an online ordering solution for diners in restaurants. After the launch of the MVP, our original plan was to build features which supported table-service restaurants like keeping an open tab. But while looking at the data, I realized that a"See full answer
""""
Delete k th node from from last of LL
"""
from typing import List
class ListNode:
def init(self, val=None, next=None):
self.val = val
self.next = next
def delkthnode(start: ListNode, k: int)->ListNode:
"""
Returns success or failure
"""
have 2 pointers
#fast and slow ptr
we need to delete n-k th node
fast ptr - traverse k step
start slow ptr
remaining steps for fast ptr to cover the end is n-k
tha"
Rego Z. - """"
Delete k th node from from last of LL
"""
from typing import List
class ListNode:
def init(self, val=None, next=None):
self.val = val
self.next = next
def delkthnode(start: ListNode, k: int)->ListNode:
"""
Returns success or failure
"""
have 2 pointers
#fast and slow ptr
we need to delete n-k th node
fast ptr - traverse k step
start slow ptr
remaining steps for fast ptr to cover the end is n-k
tha"See full answer
Machine Learning Engineer
Data Structures & Algorithms
+2 more
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"FB Vision
Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits.
What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading.
What is the user journey >>
Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it.
N"
Neha A. - "FB Vision
Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits.
What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading.
What is the user journey >>
Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it.
N"See full answer
"Situation: While in the middle of a migration project, which required rewrite of services of my product into a cloud infra., we needed to configure our rules management services onto cloud as per legacy platform. The data extract of all the rules from legacy platform in a csv file needed heavy formatting to be usable for configuration of the new service. My entire engineering capacity was allocated on other prioritized ongoing feature migration and I had no bandwidth left in the ongoing spri"
Geetesh T. - "Situation: While in the middle of a migration project, which required rewrite of services of my product into a cloud infra., we needed to configure our rules management services onto cloud as per legacy platform. The data extract of all the rules from legacy platform in a csv file needed heavy formatting to be usable for configuration of the new service. My entire engineering capacity was allocated on other prioritized ongoing feature migration and I had no bandwidth left in the ongoing spri"See full answer
"Something not mentioned in my resume is my hobbies. I have a strong interest in analyzing situations, which I enjoy as a mental exercise. I'm also skilled at painting and have a passion for reading books, which helps me broaden my perspective."
Manaswini D. - "Something not mentioned in my resume is my hobbies. I have a strong interest in analyzing situations, which I enjoy as a mental exercise. I'm also skilled at painting and have a passion for reading books, which helps me broaden my perspective."See full answer
"To clarify the question, we need to know
What portion of “food” are we discussing? All groceries, cold ready-to-heat meals, meal kits, hot meals, or something else? Finding “something else” presents the opportunity to invent a new sector of the business that leverages Amazon’s unique strengths. That’s more likely to be a winner idea, from Amazon’s perspective and the interviewer’s opinion of you, than copying some other company’s existing approach. But it’s also possible the interviewer has a"
Jonathan S. - "To clarify the question, we need to know
What portion of “food” are we discussing? All groceries, cold ready-to-heat meals, meal kits, hot meals, or something else? Finding “something else” presents the opportunity to invent a new sector of the business that leverages Amazon’s unique strengths. That’s more likely to be a winner idea, from Amazon’s perspective and the interviewer’s opinion of you, than copying some other company’s existing approach. But it’s also possible the interviewer has a"See full answer
"I can see that Gen Z (born between 1995 and 2009) needs a redesigned washing machine with a busier life than ever, newer living arrangements, and a longer time frame. Let's try and understand why we need a new product for Gen Z:
Clarifying question - 1) Do we have a specific goal while redesigning the machine? Should we optimize for speed, space, or functionalities? (Assume - No)
2) Do we have geographical constraints? Countries have different power and electrical thresholds, which can decide"
Ishan S. - "I can see that Gen Z (born between 1995 and 2009) needs a redesigned washing machine with a busier life than ever, newer living arrangements, and a longer time frame. Let's try and understand why we need a new product for Gen Z:
Clarifying question - 1) Do we have a specific goal while redesigning the machine? Should we optimize for speed, space, or functionalities? (Assume - No)
2) Do we have geographical constraints? Countries have different power and electrical thresholds, which can decide"See full answer
"Smart Lock :
Clarifying Questions :
Are* we *talking about the locks we use for the doors or locks used for suitcases or study lockers ? "Scope is yours"
What do we need by smart ?
Are we a company that are already in lock business? - Yes
Do we have significant marketshare in lock business ? - Yes
Are we trying to address or improve any customer pain point or improve our metric? - "No"
Customer Segment :
Tech savvy -
non tech savvy- Customer buys
Old"
Hari priya K. - "Smart Lock :
Clarifying Questions :
Are* we *talking about the locks we use for the doors or locks used for suitcases or study lockers ? "Scope is yours"
What do we need by smart ?
Are we a company that are already in lock business? - Yes
Do we have significant marketshare in lock business ? - Yes
Are we trying to address or improve any customer pain point or improve our metric? - "No"
Customer Segment :
Tech savvy -
non tech savvy- Customer buys
Old"See full answer
"I would start with clarifying questions : Are we building this feature on existing meta apps like Facebook / Instagram ? Yes
AM I building this in Meta suite of products or a standalone app ? Inbuilt app with in Meta product like Fb/Instagram
Timeline - 1 year
Geography - USA
Structure : Why -> Meta Mission -> Business objective -> User segmentation -Need ( Prioritization) -> Painpoints ( Prioritization)-> Solutions ( RICE prioritization) -> Metrics / NSM -> Risks - Summary
Why : WIth multiple"
Rani Y. - "I would start with clarifying questions : Are we building this feature on existing meta apps like Facebook / Instagram ? Yes
AM I building this in Meta suite of products or a standalone app ? Inbuilt app with in Meta product like Fb/Instagram
Timeline - 1 year
Geography - USA
Structure : Why -> Meta Mission -> Business objective -> User segmentation -Need ( Prioritization) -> Painpoints ( Prioritization)-> Solutions ( RICE prioritization) -> Metrics / NSM -> Risks - Summary
Why : WIth multiple"See full answer
"ATTEMPT 2:
Facebook Dating
Sign up for a dating profile if you have FB account
You see profiles of others who signed up
It’s presented in a form browse cards
Like or Not like profile
Like + Like = Match = Unlocks to exchange messages
Meetup + Date
Facebook Dating - Helping people meet to date -> potential connections or long-term partner or marriage
Users
Just to date / meet new people
Look for a meaningful relationship
Look for marriage or partners"
Anonymous Warbler - "ATTEMPT 2:
Facebook Dating
Sign up for a dating profile if you have FB account
You see profiles of others who signed up
It’s presented in a form browse cards
Like or Not like profile
Like + Like = Match = Unlocks to exchange messages
Meetup + Date
Facebook Dating - Helping people meet to date -> potential connections or long-term partner or marriage
Users
Just to date / meet new people
Look for a meaningful relationship
Look for marriage or partners"See full answer
"Clarification Questions :
Do all 10000 persons need Email access, or is 10000 people the colony's size? : Yes, 10000 people will use emails.
As I am a PM for Gmail, I assume we are focusing just on email as a form of communication: Yes.
Are there any requirements on the size of attachments allowable in the emails? : I will leave it up to you.
Understand the user behavior -> Identify key metrics -> Make quantitative estimation -> Understand plans -> Propose network bandwidth.
User b"
Navin T. - "Clarification Questions :
Do all 10000 persons need Email access, or is 10000 people the colony's size? : Yes, 10000 people will use emails.
As I am a PM for Gmail, I assume we are focusing just on email as a form of communication: Yes.
Are there any requirements on the size of attachments allowable in the emails? : I will leave it up to you.
Understand the user behavior -> Identify key metrics -> Make quantitative estimation -> Understand plans -> Propose network bandwidth.
User b"See full answer
"Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below):
Is this an app for park-goers, Six Flags employees, or some other stakeholder?
Assumption: this is an app for park-goers
Is there an age-limit on the app?
Assumption: There is no specific age-limit, but it should be family friendly
Will this app be standardized across all Six Flags locations?
Assumption: yes
To design this product, I will explain my thought proces"
Izzy K. - "Clarifying questions (since there is no interviewer to clarify, I will state and make my assumptions below):
Is this an app for park-goers, Six Flags employees, or some other stakeholder?
Assumption: this is an app for park-goers
Is there an age-limit on the app?
Assumption: There is no specific age-limit, but it should be family friendly
Will this app be standardized across all Six Flags locations?
Assumption: yes
To design this product, I will explain my thought proces"See full answer
"Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"
Kanwarpreet S. - "Credibility is very important for success of any team. And it is something that takes time to build, but if i am inheriting a team that i did not build, i would spend dedicated time to understand team structure, dynamics and skill levels for every team member. Domain knowledge and experience are other important factors i would learn about each team member. In regular meetings i would introduce the culture of openness and respect where team members feel free to bring in ideas and constructive fee"See full answer