当前位置:网站首页>Product Case Interviews
Product Case Interviews
2022-07-19 07:23:00 【Alex Tech Bolg】
Table of contents
Tips
It’s okay to make mistakes.

Quality is more important than quantity.

Interact with the interviewer

Always clarify questions



Ask time to structure your communication
Let's start with the framework and summary , Then go to the details , This allows the interviewer to keep up .
Red flag
You have no idea at all
It doesn't matter if you don't have a train of thought , You can ask the interviewer clarify question, To get some hint.
You have to many ideas
Depth is better than Breadth.
If you do have many ideas, you can say:
Following Frameworks Blindly
questions are specific, and frameworks are generic.
Not able to defend your self
……
Facebook Metric Interview Question and Answer
how to improve a product?
1 Clarify the question
- Be clear about the goal.
- Narrow down to a specific product or feature.





2 Identify product improvement opportunities
Brainstorm
2-1 Idea 1: Analyze user journey map
- When you land on a website, what would you do as a user. Then think about how we can reduce or remove the friction in current user experience.
EG. Increasing the number of “what’s on your mind” postings.




Pre-generate the content to simplify the process of posting.



This outcome is what we want.
Don’t worry that some idea are too simple or not practical.
2-2 Idea 2: Segment users into groups
- Segment users into groups based on their behavior and then analyze what makes users more active than others, how can we incentivize inactive users to be more active on the platform.





- Not get enough attention such as likes and comments therefore they don’t have much motivation to post anymore.
- Some unexpected criticism on their posts which make them feel it’s a toxic platform.





Send some post that’s more controversial and encourage them share their opinions.



No need to provide all of them. We can only focus on one of them.
Product manager:
- Reducing friction
- Don’t mention ML
Data Scientist:
- Analyze user behavior
- Turn inactive users to active users
3 Prioritize ideas

How to select the idea to focus on?

Analyze the proportion of users that are impacted by each idea and compare the business the impact.


We could put less effort to drive more impact.
4 Design experiments/Measure success(Optional)
onsite interview
followup question: How to design experiments to test if it is a good idea or not?

5 Summary

Metric Interview Question

Example


What is the goal?
Users forget to upload the photo after signing up.

- Profile photo is an important indicator of the profile completeness, and more complete the profile, the more active user will be after finishing sign up.

Adding a profile photo can add credibility to a new account. User with a profile photo less likely to be a fraudulent user compared with the user without a profile photo.



- We have a guardrail metric to measure things that should not degrade in pursuit of this new features.


Summary



Lyft/Uber Metric Interview Question and Answer


Example













None of the above things happening, how would you investigate the issue?



–
What should we should notice


边栏推荐
- 1. What is a server?
- Class and super, inheritance
- How do you know whether the network needs to use advanced anti DDoS server? How to choose the computer room is also very important, as well as the stability of the later business
- 基于小波域的隐马尔可夫树模型的图像去噪方法的matlab实现代码
- What do you need to build a website
- TypeScript(一)
- Edit close automatically generate configuration file when saving
- The use and differences of dictionaries, tuples and lists,
- PyTorch学习日记(四)
- Review - 5703 Statistical Inference and Modeling
猜你喜欢

The principle of SYN Flood attack and the solution of SYN Flood Attack

m基于matlab的BTS天线设计,带GUI界面

Data protection / disk array raid protection IP segment 103.103.188 xxx

爬虫基础—代理的基本原理

Matlab implementation code of image denoising method based on Hidden Markov tree model in wavelet domain

Connaissance du réseau - 03 couche de liaison de données - PPPoE

Crawler Basics - session and cookies

Pycharm安装教程

PyTorch学习日记(二)

SQL刷题总结 SQL Leetcode Review
随机推荐
Summary of Statistics for Interview
4. Installation and use of idea
Edit close automatically generate configuration file when saving
MySQL解压版安装步骤(Windows)
Quickly master the sort command and tr command
m基于simulink的16QAM和2DPSK通信链路仿真,并通过matlab调用simulink模型得到误码率曲线
1. What is a server?
m基于matlab的超宽带MIMO雷达对目标的检测仿真,考虑时间反转
类与super、继承
爬虫基础—爬虫的基本原理
字典,集合的使用,数据类型的转换
m基于matlab的DQPSK调制解调技术的仿真
用for循环怎么输出数字菱形啊
M simulation of UWB MIMO radar target detection based on MATLAB, considering time reversal
Steam game high frequency i9-12900k build cs:go server
m基于matlab的协作mimo分布式空时编码技术的仿真
Speed feedback single closed loop DC speed regulation system based on Simulink
PyTorch学习日记(三)
PyTorch学习日记(四)
Pytorch learning diary (4)