"The product owner works closely with the tech team day to day, keeping track of the sprint stories and backlog and helping to unblock day to day blockers and dependencies. The product manager oversees the roadmap of features from the discovery to solutioning stage."
Anjali A. - "The product owner works closely with the tech team day to day, keeping track of the sprint stories and backlog and helping to unblock day to day blockers and dependencies. The product manager oversees the roadmap of features from the discovery to solutioning stage."See full answer
"public class sample {
public int [] merge(int [] a, int [] b)
{
if(a == null || a.length == 0 || b == null || b.length == 0) return null;
int i = 0, j = 0, index = -1;
int [] merged = new int[a.length + b.length];
while (i < a.length && j < b.length)
{
if(a[i] < b[i]) merged[++index] = a[i++];
else merged[++index] = b[j++];
}
while (i < a.length)
{
merged[++index] = a[i++];
}
"
Nikhil R. - "public class sample {
public int [] merge(int [] a, int [] b)
{
if(a == null || a.length == 0 || b == null || b.length == 0) return null;
int i = 0, j = 0, index = -1;
int [] merged = new int[a.length + b.length];
while (i < a.length && j < b.length)
{
if(a[i] < b[i]) merged[++index] = a[i++];
else merged[++index] = b[j++];
}
while (i < a.length)
{
merged[++index] = a[i++];
}
"See full answer
"· Creating templates for requirement stories regarding acceptance criteria, there are lot of places where modifications are done later. Freeze them as early as possible once PR is in execution
· Product managers asking random requests directly with engineers by passing leads and manager, work which is not in the sprint planning. Learned from this and gave a thought to call it out in team agreement
· Follow up on Retrospective action items didn’t happen 100%"
BePostive - "· Creating templates for requirement stories regarding acceptance criteria, there are lot of places where modifications are done later. Freeze them as early as possible once PR is in execution
· Product managers asking random requests directly with engineers by passing leads and manager, work which is not in the sprint planning. Learned from this and gave a thought to call it out in team agreement
· Follow up on Retrospective action items didn’t happen 100%"See full answer
"
O(n) time, O(1) space
from typing import List
def maxsubarraysum(nums: List[int]) -> int:
if len(nums) == 0:
return 0
maxsum = currsum = nums[0]
for i in range(1, len(nums)):
currsum = max(currsum + nums[i], nums[i])
maxsum = max(currsum, max_sum)
return max_sum
debug your code below
print(maxsubarraysum([-1, 2, -3, 4]))
`"
Rick E. - "
O(n) time, O(1) space
from typing import List
def maxsubarraysum(nums: List[int]) -> int:
if len(nums) == 0:
return 0
maxsum = currsum = nums[0]
for i in range(1, len(nums)):
currsum = max(currsum + nums[i], nums[i])
maxsum = max(currsum, max_sum)
return max_sum
debug your code below
print(maxsubarraysum([-1, 2, -3, 4]))
`"See full answer
Software Engineer
Data Structures & Algorithms
+4 more
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"Clarify the ask/ goal and scope
Talk about the general need for travel in a Covid/post covid world + how it aligns with Meta's mission and business (the Why)
Audience /Behavior segmentation with needs/pain points
Prioritize
Suggested 3 Solution territories
Dived deep into 1 and mentioned tradeoffs/ risks for that one
Summarized with a few GTM considerations/ideas
Please note: Although the interview was scoped for 30 mins, the interviewer spent the first 15 diving into past work e"
Raina M. - "Clarify the ask/ goal and scope
Talk about the general need for travel in a Covid/post covid world + how it aligns with Meta's mission and business (the Why)
Audience /Behavior segmentation with needs/pain points
Prioritize
Suggested 3 Solution territories
Dived deep into 1 and mentioned tradeoffs/ risks for that one
Summarized with a few GTM considerations/ideas
Please note: Although the interview was scoped for 30 mins, the interviewer spent the first 15 diving into past work e"See full answer
"Clarifying questions:
By no online presence, do you mean just no website for order or do you mean no searches showing up on Google/Bing as users are looking for supermarkets.
Possibilities of declining revenue:
For every product, i.e pantry, vegetables and fruits, are our prices much higher than our competitors?
Are our competitors getting products from suppliers at a lower rate? Are we exhausting our economies of scale well?
What % of people are shopping online for groceries?
Are"
Priyal S. - "Clarifying questions:
By no online presence, do you mean just no website for order or do you mean no searches showing up on Google/Bing as users are looking for supermarkets.
Possibilities of declining revenue:
For every product, i.e pantry, vegetables and fruits, are our prices much higher than our competitors?
Are our competitors getting products from suppliers at a lower rate? Are we exhausting our economies of scale well?
What % of people are shopping online for groceries?
Are"See full answer
"There are 2 questions popping into my mind:
Should the 2nd job have to kick off at 12:30AM?
Are there others depending on the 2nd job?
If both answers are no, we may simply postpone the second job to allow sufficient time for the first one to complete. If they are yeses, we could let the 2nd job retry to a certain amount of times. Make sure that even reaching the maximum of retries won't delay or fail the following jobs."
Anzhe M. - "There are 2 questions popping into my mind:
Should the 2nd job have to kick off at 12:30AM?
Are there others depending on the 2nd job?
If both answers are no, we may simply postpone the second job to allow sufficient time for the first one to complete. If they are yeses, we could let the 2nd job retry to a certain amount of times. Make sure that even reaching the maximum of retries won't delay or fail the following jobs."See full answer
"Project Schedule is a living document which is prepared based on inputs from the entire team including product, engineering, finance, sales, marketing, legal etc.
It is owned by Project/Program Manager but it reflects progress of the whole team.
Inputs required for the development of schedule includes project charter, list of stakeholders, project scope, WBS, freeze calendar, vendor SOWs etc.
I will use the following approach for schedule development:
Copy Milestone level plan from Project"
Saket S. - "Project Schedule is a living document which is prepared based on inputs from the entire team including product, engineering, finance, sales, marketing, legal etc.
It is owned by Project/Program Manager but it reflects progress of the whole team.
Inputs required for the development of schedule includes project charter, list of stakeholders, project scope, WBS, freeze calendar, vendor SOWs etc.
I will use the following approach for schedule development:
Copy Milestone level plan from Project"See full answer
"Ask a follow up question : What is the primary goal of expanding into a new vertical ?
Food vertical company may want to expand to a new vertical (say Grocery) for the following reasons :
Attract new customers interested in grocery delivery instead of food delivery
Increase usage/order frequency from existing customers
Increase revenue and LTV of existing as well as potentially new customers
Benefit from synergies between existing delivery engine by improving utilization of their network"
Saurabh K. - "Ask a follow up question : What is the primary goal of expanding into a new vertical ?
Food vertical company may want to expand to a new vertical (say Grocery) for the following reasons :
Attract new customers interested in grocery delivery instead of food delivery
Increase usage/order frequency from existing customers
Increase revenue and LTV of existing as well as potentially new customers
Benefit from synergies between existing delivery engine by improving utilization of their network"See full answer