"In the API design, the interviewer is switching between RPC style (operation based endpoints) and REST style (resource oriented). Sticking to one convention and explaining why it is preferred over the other e.g. REST if the twitter domain maps nicely to resources e.g. /tweet or /follower or /user would help to create a more consistent and unified API. It would make it easier for clients to integrate with the API as well."
dreamingincode - "In the API design, the interviewer is switching between RPC style (operation based endpoints) and REST style (resource oriented). Sticking to one convention and explaining why it is preferred over the other e.g. REST if the twitter domain maps nicely to resources e.g. /tweet or /follower or /user would help to create a more consistent and unified API. It would make it easier for clients to integrate with the API as well."See full answer
"Notes from the Video.
1-1s are two way feedback. Important tool to discuss things that are not possible in group setting
feedback to employee by manager
feedback to manager by employee
Feedback to employee can vary by the type of performer the employee is
(a) high performer
(b) meets expectations
(c) under performing
Dos and Don't
Avoid project discussion as they can be obtained else where. Focus on feedback to employee. Unless there is a critical project item to be d"
Adib M. - "Notes from the Video.
1-1s are two way feedback. Important tool to discuss things that are not possible in group setting
feedback to employee by manager
feedback to manager by employee
Feedback to employee can vary by the type of performer the employee is
(a) high performer
(b) meets expectations
(c) under performing
Dos and Don't
Avoid project discussion as they can be obtained else where. Focus on feedback to employee. Unless there is a critical project item to be d"See full answer
"STAR story weaved around the project 0 to 1 execution with all the technical tradeoffs, issues, and success metrics involved."
Push S. - "STAR story weaved around the project 0 to 1 execution with all the technical tradeoffs, issues, and success metrics involved."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.
"Skeleton:
Mission
Metrics to improve
User segments & the segment with most impact
User journey
Pain points and opportunities
Features/solutions & prioritization
Starting with Twitter's mission, "the power to create and share ideas & information without any barriers", we are looking to empower people to be both consumers and generators of content.
Are these users interacting with Twitter on the website or the mobile app?
[Clarifying with interviewer, who answers mobile app.]
"
Beginner P. - "Skeleton:
Mission
Metrics to improve
User segments & the segment with most impact
User journey
Pain points and opportunities
Features/solutions & prioritization
Starting with Twitter's mission, "the power to create and share ideas & information without any barriers", we are looking to empower people to be both consumers and generators of content.
Are these users interacting with Twitter on the website or the mobile app?
[Clarifying with interviewer, who answers mobile app.]
"See full answer
"Skeleton:
Mission
Goals and User segmentation
User journey
Metrics
Pain points and opportunities
experimentation
Starting with Twitter's mission, "the power to create and share ideas and information without barriers", we are looking to empower people to be both consumers and creators. However, for the sake of this discussion, I want to focus on the consumer sides.
As mentioned, our goal is to focus on user growth. But I want to understand if we are looking to acquire more 1s"
Gourav G. - "Skeleton:
Mission
Goals and User segmentation
User journey
Metrics
Pain points and opportunities
experimentation
Starting with Twitter's mission, "the power to create and share ideas and information without barriers", we are looking to empower people to be both consumers and creators. However, for the sake of this discussion, I want to focus on the consumer sides.
As mentioned, our goal is to focus on user growth. But I want to understand if we are looking to acquire more 1s"See full answer
"Before I begin, I would confirm the idea of Stories as "phone-shot video with light editing to share a person's current experience in a short form video". I would also ask if they would be integrated into the current application or a standalone service.
The process I'll use is to think through twitter's mission, outline its current user personas and how they use twitter. Articulate a rubric framework for stakeholder needs, and then compare the stories idea against that.
To start off with the m"
Anonymous Wallaby - "Before I begin, I would confirm the idea of Stories as "phone-shot video with light editing to share a person's current experience in a short form video". I would also ask if they would be integrated into the current application or a standalone service.
The process I'll use is to think through twitter's mission, outline its current user personas and how they use twitter. Articulate a rubric framework for stakeholder needs, and then compare the stories idea against that.
To start off with the m"See full answer
"This is another Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know.
Recall the formula for Fermi problems:
Ask clarifying questions
Catalog what you know
Make equation(s)
Think about edge cases to add to equation
**Breakdown components of your"
Exponent - "This is another Fermi problem — an estimation or approximation problem with limited information and back-of-the-envelope calculations. There's no right answer: interviewers want to understand how you think and how well you can explain your reasoning, rather than what you already know.
Recall the formula for Fermi problems:
Ask clarifying questions
Catalog what you know
Make equation(s)
Think about edge cases to add to equation
**Breakdown components of your"See full answer
"This is one of the core behavioral questions that you should expect to cover in any interview. In particular, it asks you to justify why you want to work at a specific company that you've applied for. There's no right answer for this, however we do recommend you list at least three distinct reasons.
Here's an example of what you might say:
> That's a great question. There are three main reasons why I'd want to work on Twitter's Ads team:Building an impactful product
> Working on marketplaces
> M"
Exponent - "This is one of the core behavioral questions that you should expect to cover in any interview. In particular, it asks you to justify why you want to work at a specific company that you've applied for. There's no right answer for this, however we do recommend you list at least three distinct reasons.
Here's an example of what you might say:
> That's a great question. There are three main reasons why I'd want to work on Twitter's Ads team:Building an impactful product
> Working on marketplaces
> M"See full answer