"
Describe the product -What does it do? Who uses it? How do they use it?
Google maps provides an optimal route from point A to point B. It also shows different checkpoints like restaurants, petrol pumps, etc. on the way. It is used in two major ways majorly, before starting people check the traffic to decide when to leave or which route to take. When people don’t know the way so they put on Google map to guide them. It has 1Bn MAU and 152 mins of app time.
Clarification questions
Wha"
Ekta M. - "
Describe the product -What does it do? Who uses it? How do they use it?
Google maps provides an optimal route from point A to point B. It also shows different checkpoints like restaurants, petrol pumps, etc. on the way. It is used in two major ways majorly, before starting people check the traffic to decide when to leave or which route to take. When people don’t know the way so they put on Google map to guide them. It has 1Bn MAU and 152 mins of app time.
Clarification questions
Wha"See full answer
"One project that stands out involved building a customer segmentation dashboard for our marketing team using Power BI. The goal was to help them target campaigns more effectively by segmenting customers based on purchase behavior and demographics.
Early in the project, I noticed significant data quality issues in the source tables coming from our CRM system. There were missing values in key fields like customer age and region, duplicate customer IDs, and inconsistencies in how product categories"
Tim F. - "One project that stands out involved building a customer segmentation dashboard for our marketing team using Power BI. The goal was to help them target campaigns more effectively by segmenting customers based on purchase behavior and demographics.
Early in the project, I noticed significant data quality issues in the source tables coming from our CRM system. There were missing values in key fields like customer age and region, duplicate customer IDs, and inconsistencies in how product categories"See full answer
"
import java.util.*;
class Solution {
// Time Complexity: O(n^2)
// Space Complexity: O(n)
public static List> threeSum(int[] nums) {
// Ensure that the array is sorted first
Arrays.sort(nums);
// Create the results list to return
List> results = new ArrayList();
// Iterate over the length of nums
for (int i = 0; i < nums.length-2; i++) {
// We will have the first number in"
Victor O. - "
import java.util.*;
class Solution {
// Time Complexity: O(n^2)
// Space Complexity: O(n)
public static List> threeSum(int[] nums) {
// Ensure that the array is sorted first
Arrays.sort(nums);
// Create the results list to return
List> results = new ArrayList();
// Iterate over the length of nums
for (int i = 0; i < nums.length-2; i++) {
// We will have the first number in"See full answer
Software Engineer
Data Structures & Algorithms
+3 more
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"I would very confidently say - Never.
Did I failed with a Product? - Yes.
Did I launch a product that was sub-par? - Yes.
Did I failed to launch a product? - Never.
Also, I don't see it as part of growing up as PM to Fail to launch a Product.
I think it's a tricky quesion, better to be avoided."
Tarun K. - "I would very confidently say - Never.
Did I failed with a Product? - Yes.
Did I launch a product that was sub-par? - Yes.
Did I failed to launch a product? - Never.
Also, I don't see it as part of growing up as PM to Fail to launch a Product.
I think it's a tricky quesion, better to be avoided."See full answer
"Clarification questions
Is this a new app or an existing one? - new
Is this going to be part of fb or stand-alone - fb
app or web - app
geo - any/US
consider pre covid or covid - covid
Grocery store - physical or online store? - physical store
FB mission - connect people together
The goal of the grocery store - help local stores to connect with users and drive more revenue
Users
Shoppers
13 - 21 - limited shopping power
21 to 50 - tech-savvy, a fb account already.
50+ - not"
Mahesh M. - "Clarification questions
Is this a new app or an existing one? - new
Is this going to be part of fb or stand-alone - fb
app or web - app
geo - any/US
consider pre covid or covid - covid
Grocery store - physical or online store? - physical store
FB mission - connect people together
The goal of the grocery store - help local stores to connect with users and drive more revenue
Users
Shoppers
13 - 21 - limited shopping power
21 to 50 - tech-savvy, a fb account already.
50+ - not"See full answer
"Count items between indices within compartments
compartments are delineated by by: '|'
items are identified by: '*'
input_inventory = "*||||"
inputstartidxs = [1, 4, 6]
inputendidxs = [9, 5, 8]
expected_output = [3, 0, 1]
Explanation:
"*||||"
0123456789... indices
++ + # within compartments
^ start_idx = 1
^ end_idx = 9
-- - # within idxs but not within compartments
"*||||"
0123456789... indices
"
Anonymous Unicorn - "Count items between indices within compartments
compartments are delineated by by: '|'
items are identified by: '*'
input_inventory = "*||||"
inputstartidxs = [1, 4, 6]
inputendidxs = [9, 5, 8]
expected_output = [3, 0, 1]
Explanation:
"*||||"
0123456789... indices
++ + # within compartments
^ start_idx = 1
^ end_idx = 9
-- - # within idxs but not within compartments
"*||||"
0123456789... indices
"See full answer
"
from typing import List
def getnumberof_islands(binaryMatrix: List[List[int]]) -> int:
if not binaryMatrix: return 0
rows = len(binaryMatrix)
cols = len(binaryMatrix[0])
islands = 0
for r in range(rows):
for c in range(cols):
if binaryMatrixr == 1:
islands += 1
dfs(binaryMatrix, r, c)
return islands
def dfs(grid, r, c):
if (
r = len(grid)
"
Rick E. - "
from typing import List
def getnumberof_islands(binaryMatrix: List[List[int]]) -> int:
if not binaryMatrix: return 0
rows = len(binaryMatrix)
cols = len(binaryMatrix[0])
islands = 0
for r in range(rows):
for c in range(cols):
if binaryMatrixr == 1:
islands += 1
dfs(binaryMatrix, r, c)
return islands
def dfs(grid, r, c):
if (
r = len(grid)
"See full answer
"Not my response, just the Points noted, :
Show passion for the work - certifications, competitions, etc.,
Show the contribution to the Org
Has relevant work experience
Has the resume been crafted for the job opening and aligns with the job opening
Resumes typically get 15-20 seconds for review
"
K v K. - "Not my response, just the Points noted, :
Show passion for the work - certifications, competitions, etc.,
Show the contribution to the Org
Has relevant work experience
Has the resume been crafted for the job opening and aligns with the job opening
Resumes typically get 15-20 seconds for review
"See full answer
"I would apply the CIRCLES framework to this problem.
Context: The mortgage industry is based on front to broken back-office operational processes, fragmented data, rates war, non-clarity on appraisal. The coming age of digital savvy Millenials who wants a one-stop shop for all their banking needs in a techno-savy way will pave the way for mortgage disruption.
Goal: Metrics to optimize - increase market share in Loan origination, increase revue and increase customer stickiness on the plat"
Kunal M. - "I would apply the CIRCLES framework to this problem.
Context: The mortgage industry is based on front to broken back-office operational processes, fragmented data, rates war, non-clarity on appraisal. The coming age of digital savvy Millenials who wants a one-stop shop for all their banking needs in a techno-savy way will pave the way for mortgage disruption.
Goal: Metrics to optimize - increase market share in Loan origination, increase revue and increase customer stickiness on the plat"See full answer
"Thanks you for sharing insight about the app which I would liek to summarize in 2 structures: functional 2 technical requirement.
Requirements:
Functional requirement:
Able to share messages, siles , and other content like photos, sounds
Create groups for conversaion
Size: 500 million users, 50m DAU -> 500M active chats daily
Files not stored in the system but is can be shared..
Integaration with other APPs
Technical requirement:
Availability: Can you help me to understand the a"
Istvan K. - "Thanks you for sharing insight about the app which I would liek to summarize in 2 structures: functional 2 technical requirement.
Requirements:
Functional requirement:
Able to share messages, siles , and other content like photos, sounds
Create groups for conversaion
Size: 500 million users, 50m DAU -> 500M active chats daily
Files not stored in the system but is can be shared..
Integaration with other APPs
Technical requirement:
Availability: Can you help me to understand the a"See full answer
"Clarifying questions:
What do we mean by a video conferencing app? Zoom or Messenger? A: More like Zoom
Is the app for B2B users or C2C users? A: Dealer's choice
What stage is this app at? Early-stage or has been in the market for a while? A: Current Player
This question will help decide if you will focus on Adoption or Engagement and retention...
Is there a specific market or user group we need to focus on? A: Dealer's choice
Is it a paid or free service? A: Both
The structure"
Ammro H. - "Clarifying questions:
What do we mean by a video conferencing app? Zoom or Messenger? A: More like Zoom
Is the app for B2B users or C2C users? A: Dealer's choice
What stage is this app at? Early-stage or has been in the market for a while? A: Current Player
This question will help decide if you will focus on Adoption or Engagement and retention...
Is there a specific market or user group we need to focus on? A: Dealer's choice
Is it a paid or free service? A: Both
The structure"See full answer
"
Attributes of a good Product strategy:
Good product strategy builds upon the company’s existing advantages (companion products, distribution channels, partner relationships, etc.).
Good product strategy clearly identifies target customer segments and non-target segments.
Good product strategy identifies leading and lagging indicators of success, whether they are metrics or milestones.
Take both top down and bottom-up approach to formulate your strategy.
Use top down to bring alignme"
Manu S. - "
Attributes of a good Product strategy:
Good product strategy builds upon the company’s existing advantages (companion products, distribution channels, partner relationships, etc.).
Good product strategy clearly identifies target customer segments and non-target segments.
Good product strategy identifies leading and lagging indicators of success, whether they are metrics or milestones.
Take both top down and bottom-up approach to formulate your strategy.
Use top down to bring alignme"See full answer
"Clarification Questions
Understanding of Netflix -> clarification
Clarification regarding the meaning of logged into the platform -> not coming back or they are logged out
From how long they we been seeing this issue and is this issue gradual?
Which demography or geography are we talking about?
The metrics which we are tracking are actually working or not?
Internal Factors
Any infrastructure problem, frequently "App not responding" or frequently auto log out?
Any pa"
Anonymous Muskox - "Clarification Questions
Understanding of Netflix -> clarification
Clarification regarding the meaning of logged into the platform -> not coming back or they are logged out
From how long they we been seeing this issue and is this issue gradual?
Which demography or geography are we talking about?
The metrics which we are tracking are actually working or not?
Internal Factors
Any infrastructure problem, frequently "App not responding" or frequently auto log out?
Any pa"See full answer
"from typing import List
def find_primes(n: int) -> List[int]:
if n < 2: # Handle edge cases explicitly
return []
Initialize a boolean list to track primality
is_prime = [True] * (n + 1)
isprime[0] = isprime[1] = False # 0 and 1 are not primes
p = 2
while p * p <= n: # Loop until sqrt(n)
if is_prime[p]: # Only process if 'p' is still marked as prime
Mark multiples of p as non-prime
for multiple in range(p * p,"
Anonymous Roadrunner - "from typing import List
def find_primes(n: int) -> List[int]:
if n < 2: # Handle edge cases explicitly
return []
Initialize a boolean list to track primality
is_prime = [True] * (n + 1)
isprime[0] = isprime[1] = False # 0 and 1 are not primes
p = 2
while p * p <= n: # Loop until sqrt(n)
if is_prime[p]: # Only process if 'p' is still marked as prime
Mark multiples of p as non-prime
for multiple in range(p * p,"See full answer
"Clarification:
Is it consumer facing or business? -- consumer
Launch is global or regional? -- global
Is this full blown launch or beta release? -- full blown
What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot
Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market
Do we have any data around potential customers/TAM with this app? -- billions of users
"
Aniket A. - "Clarification:
Is it consumer facing or business? -- consumer
Launch is global or regional? -- global
Is this full blown launch or beta release? -- full blown
What goal does this app serve? How is it aligned with the company goals? -- AI Chatbot
Can you explain the strategic importance of the app? -- gain market share; compete with other players who are already ahead in the market
Do we have any data around potential customers/TAM with this app? -- billions of users
"See full answer
"Agile methodologies are chosen by organizations to enhance delivery speed, integrate shorter feedback loops, and provide incremental value to customers. However, the suitability of Agile depends on several factors, including the nature of the work, team structure, and organizational objectives.
From my experience, for teams focused on new feature development, Scrum tends to be more effective. Scrum’s structured cadence—emphasizing backlog grooming, sprint planning, and regular retrospective"
Manik K. - "Agile methodologies are chosen by organizations to enhance delivery speed, integrate shorter feedback loops, and provide incremental value to customers. However, the suitability of Agile depends on several factors, including the nature of the work, team structure, and organizational objectives.
From my experience, for teams focused on new feature development, Scrum tends to be more effective. Scrum’s structured cadence—emphasizing backlog grooming, sprint planning, and regular retrospective"See full answer