"Since Experimentation is a Broad Term I would like to ask a couple of Clarifying questions
What kind of Experimentation
User Behavior with newly introduced Beta features
AI/Image learning Based Experimentation to test out trial features
Something else
API based experimentation for user/Third-party experiments,with APIs for new features exposed(this has a lot of potential where devs of apps etc can integrate new experimentation features in their apps with minima"
Manas M. - "Since Experimentation is a Broad Term I would like to ask a couple of Clarifying questions
What kind of Experimentation
User Behavior with newly introduced Beta features
AI/Image learning Based Experimentation to test out trial features
Something else
API based experimentation for user/Third-party experiments,with APIs for new features exposed(this has a lot of potential where devs of apps etc can integrate new experimentation features in their apps with minima"See full answer
"General Approach:
In a funnel, prospects that dropped off at the very end just before conversion are the ones that were most likely to convert simply because they went through the effort of going through multiple steps to advance to the very end of the funnel. The more the prospects advances through the funnel, better their probability of converting. I'd therefore focus more on reducing drop-offs at the final stages of the funnel for better conversion.
Caveats:
There are certain use-cases where"
Niji R. - "General Approach:
In a funnel, prospects that dropped off at the very end just before conversion are the ones that were most likely to convert simply because they went through the effort of going through multiple steps to advance to the very end of the funnel. The more the prospects advances through the funnel, better their probability of converting. I'd therefore focus more on reducing drop-offs at the final stages of the funnel for better conversion.
Caveats:
There are certain use-cases where"See full answer
"The goal is to determine which shows get promoted to the home screen i.e the screen the user sees after launching Netflix. There are two ways to promote shows today;
Editorially - the editorial team selects the categories and shows to be shown to the users
Algorithmically - based on the historical views and contextual information such as location, time of the year, age, etc the recommendation algorithm determines a list of shows to show on the screen.
The higher level goal for Netflix is o"
Ankit J. - "The goal is to determine which shows get promoted to the home screen i.e the screen the user sees after launching Netflix. There are two ways to promote shows today;
Editorially - the editorial team selects the categories and shows to be shown to the users
Algorithmically - based on the historical views and contextual information such as location, time of the year, age, etc the recommendation algorithm determines a list of shows to show on the screen.
The higher level goal for Netflix is o"See full answer
Analytical
Product Strategy
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"Provided an overview of IG Search and the value it provides for users
Gave 3 metrics that I would consider when determining success
Shared the metric that I would use as the north star
Got a follow up question. If users were clicking on irrelevant results from their search would that affect your metrics and how would you deal with that
Do you think it is a bad thing if users use search to search for something, get irrelevant results and perform an action based on that?"
Ruth J. - "Provided an overview of IG Search and the value it provides for users
Gave 3 metrics that I would consider when determining success
Shared the metric that I would use as the north star
Got a follow up question. If users were clicking on irrelevant results from their search would that affect your metrics and how would you deal with that
Do you think it is a bad thing if users use search to search for something, get irrelevant results and perform an action based on that?"See full answer
"This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"
Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows:
Ask clarifying questions
List potential high level reasons
Gather Context (TROPIC)Time
Region
Other features / products (internal)
Platform
Industry / Competition
Cannibalization
Establish a theory of probable cause
Test theories
Propose solutions
Summarize
"See full answer
"-- The text of the task is a bit confusing. If the status is repeated several
-- times, then in the end you should show as start_date the date of the first
-- occurrence, and in end_date the date of the last occurrence of this status,
-- and not the date of the beginning of the next status
with t1 as (select
order_id,
status,
orderdate as startdate,
lead(orderdate) over (partition by orderid order by orderdate) as enddate,
ifnull(lag(status) over (partition by order_id order by or"
Alexey T. - "-- The text of the task is a bit confusing. If the status is repeated several
-- times, then in the end you should show as start_date the date of the first
-- occurrence, and in end_date the date of the last occurrence of this status,
-- and not the date of the beginning of the next status
with t1 as (select
order_id,
status,
orderdate as startdate,
lead(orderdate) over (partition by orderid order by orderdate) as enddate,
ifnull(lag(status) over (partition by order_id order by or"See full answer
"Product recommendation is basically on what you have already viewed / listened etc. It would be based on your clicks, engagement and feedback as well.It mostly works on the most recent experience and sorted by the current experience first ( meeting the above criteria) followed by the relevant sorts by most positive responses in the categories recorded for you."
Akheel M. - "Product recommendation is basically on what you have already viewed / listened etc. It would be based on your clicks, engagement and feedback as well.It mostly works on the most recent experience and sorted by the current experience first ( meeting the above criteria) followed by the relevant sorts by most positive responses in the categories recorded for you."See full answer
"A load balancer accepts requests from clients (e.g. web browsers on the Internet) and backend services (e.g. a web server). Load balancers are useful for replicating backend services onto multiple machines to meet increased demand.
The design of a load balancer should address the following questions:
What protocols should be supported?
IP allows computers to communicate using packets, similarly to how people send letters. IP packets are addressed using an IP address and port number.
"
Anonymous Hyena - "A load balancer accepts requests from clients (e.g. web browsers on the Internet) and backend services (e.g. a web server). Load balancers are useful for replicating backend services onto multiple machines to meet increased demand.
The design of a load balancer should address the following questions:
What protocols should be supported?
IP allows computers to communicate using packets, similarly to how people send letters. IP packets are addressed using an IP address and port number.
"See full answer
"A much better solution than the one in the article, below:
It looks like the ones writing articles here in Javascript do not understand the time/space complexity of javascript methods.
shift, splice, sort, etc... In the solution article you have a shift and a sort being done inside a while, that is, the multiplication of Ns.
My solution, below, iterates through the list once and then sorts it, separately. It´s O(N+Log(N))
class ListNode {
constructor(val = 0, next = null) {
th"
Guilherme F. - "A much better solution than the one in the article, below:
It looks like the ones writing articles here in Javascript do not understand the time/space complexity of javascript methods.
shift, splice, sort, etc... In the solution article you have a shift and a sort being done inside a while, that is, the multiplication of Ns.
My solution, below, iterates through the list once and then sorts it, separately. It´s O(N+Log(N))
class ListNode {
constructor(val = 0, next = null) {
th"See full answer
"My least favorite product is a desktop software solution called Marg, which is used frequently at our family business. Its an inventory, bookkeeping, and accounting software for small businesses in India and integrates with the official government tax portal. The general journey to accomplish any task, say adding a new product type, is very unintuitive and requires someone to be hands-on and familiar with the product to actually do this. Getting there is pure hit and trial. Like most desktop sof"
Shankhadip M. - "My least favorite product is a desktop software solution called Marg, which is used frequently at our family business. Its an inventory, bookkeeping, and accounting software for small businesses in India and integrates with the official government tax portal. The general journey to accomplish any task, say adding a new product type, is very unintuitive and requires someone to be hands-on and familiar with the product to actually do this. Getting there is pure hit and trial. Like most desktop sof"See full answer
"Clarifying questions:
Is it before pre launch or for it's current business?
> Pre launch
Goals
> Adoption, engagement
Can briefly talk about:
What the company cares about? (Uber & Uber Eats)
Uber: Redefining the world moves for the better
Uber Eats: Make eating well effortless at any time, for anyone, anywhere
Expectations of consumers and restaurants/Stores
Consumers:
At one's comfort, one wants the groceries or/and food to be delivered to their"
Mahesh G. - "Clarifying questions:
Is it before pre launch or for it's current business?
> Pre launch
Goals
> Adoption, engagement
Can briefly talk about:
What the company cares about? (Uber & Uber Eats)
Uber: Redefining the world moves for the better
Uber Eats: Make eating well effortless at any time, for anyone, anywhere
Expectations of consumers and restaurants/Stores
Consumers:
At one's comfort, one wants the groceries or/and food to be delivered to their"See full answer
"During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"
Dhruv M. - "During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"See full answer