一亩三分地

 找回密码 注册账号

扫描二维码登录本站

BBS
指尖新闻
Offer多多
Salarytics
Learn
Who's Hiring?
疫情动态
Instant
客户端
微信公众号
扫码关注公众号
留学申请公众号
扫码关注留学申请公众号
Youtube频道
留学博客
关于我们
查看: 642|回复: 2
收起左侧

FB PXA电面

[复制链接] |试试Instant~ |分析|数据科学类, 面试经验, 数科面经, facebook
地里的匿名用户
地里的匿名用户  发表于 2020-6-2 08:39:12 |阅读模式
本楼: 👍   0% (0)
 
 
0% (0)   👎

2020(4-6月) 分析|数据科学类 硕士 全职@Facebook - 猎头 - 技术电面  | Fail/Rej | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
上周面了FB的product experience analyst的职位,这段时间找工作过于艰难,回馈一下地里的帮助,也想跟大家一起交流一下,看哪里答的不好,可以改进。

电面是SQL+product相结合的形式,都是关于facebook里那个notification的部分(app里那个小bell,不考虑其他的notification形式)

"notification_events" Table
Sample rows:
date       | time       | user_id   | notif_id  | notif_type       | action ("impression", "dismiss", etc.)

"user_actions" Table:
date       | time       | user_id   | event_name   

Q1. 如果你有median这个function,求median的notification per user per day
Q2. 求每个notifcation type的dismiss rate
Q3. 接到notification的user后,在同一天接受friend request的user百分比

SQL不难,注意一下left join,count,distinct和group by

product题是这样的
Q4. Q3中求的accept rate和conversion rate比有什么不用?怎么提高accept rate?
答:先clarify一下conversion rate的定义(分母是user还是impression),分子上accept rate是一天之内的,exclude了这个time contraint以外的accepts,而conversion rate没有时间限制,分母上accept rate是基于view过的notification的user,而conversion rate的分母包括了所有没有看到notification的user。两个metrics关注的点不同,accept rate更适用于看friend request的内容质量高不高。. 1point3acres
怎么提高accept rate。从两个角度来说:1)提高accept:一可以提高relevance,推送有更多commonality的friend request(被接受的probability更高的),二是像linkedin一样让sender加一条message,2)减少不好的request,filter spammer之类的

Q5. 为什么人们会ignore notification?
这里因为是说notification center里的内容,所以不涉及timing,frequency的问题,我主要从funnel的角度回答
1)没看见。答几个可能性,比如小红点不work,没有
游客,本帖隐藏的内容需要积分高于 188 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.
nored) notification in X days,
3)long term有没有improve DAU,revenue

大概就是这样,一个小时的面试去掉自我介绍部分,剩下的50分钟问了3个sql和3个product,还挺intense的。interviewer全程给了好的feedback,product上没有challenge,但是今天收到了recruiter的电话说fail了,然后不能给具体的feedback。可能我没有相关的工作经验,答的不在点子上,所以把我的回答都贴在这里,真诚希望大家可以多多建议和指正,让我可以在以后的面试中改进。

这段时间准备面试非常累,加上本职工作的压力也很大,这次面试fail了有些失落,不知道还能不能坚持下去,希望能快点调整好心态。。。更希望地里还在面试的大家能早日拿offer。

评分

参与人数 7大米 +9 收起 理由
jiejiee + 2 给你点个赞!
solasistim + 1 很有用的信息!
Yifei012 + 1 给你点个赞!
Naroto + 1 赞一个
睿智的草 + 1 很有用的信息!
baiting + 1 赞一个
AlexaLee + 2 加油加油~

查看全部评分


上一篇:胡萝卜 insta cart sr DS 面经
下一篇:Facebook Onsite data science 面经
我的人缘0
yyviolin 2020-6-3 03:25:33 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   69% (52)
 
 
30% (23)    👎
楼主谢谢分享,再接再厉。我前几周这个职位面了这个职位的HR轮,还不知道会不会电面。不过感觉希望也不大。请问SQL题目可以再说的详细一点吗。Table里面可以给点数据么。

产品题我昨天晚上想了一下,今天写了一下希望大神看到了可以点评交流。

Facebook, Why people ignore notification?

  • Users received too many notifications: users typically only care about the most urgent notifications. If they find that receiving too many unurgent notifications, they are more likely to ignore bell notification and even will turn off/alter the notification notice in the system.
  • Failed to deliver timely: Users may already know what happened through the newsfeeds or other sources when receiving the notification.
  • Delivered the incorrect time window: sending the notification when users in asleep. For example, PST and EST can be very different when sending notification in 9:00 PM PST.
  • Notification is not actionable/personal/relevant: For example, the app sends a notification of birthday to remind of a friend who is not a close friend with the user, so the user may ignore it.

Measure notification health use which metric?

In this question, you need to understand Facebook’s mission, its product offerings, what its user base looks like, and how it monetizes.

Engagement is one of the three factors of Facebook growth, the other two will be user growth and monetization. Notifications will increase both engagement and retention.

  • The open rate for notifications itself -> Clicks / 100 pings: Monitor this metric will let us know how likely to check the notification. By checking the notification, users will spend more time on the app, which in most cases, it is positive to DAU, and in long term WAU, MAU.
  • The open rate for every session -> notification actions / Sessions: measure the percentage of how many times a user will check/tap the notification bell in the app when they log in/open the app every time.

路过不要错过,请土豪们给我施舍点大米!188才能看面经。
回复

使用道具 举报

我的人缘0
lexiewen 2020-6-4 11:31:43 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   83% (15)
 
 
16% (3)    👎
楼主面的是senior level吗?我两个月前面过但是后来recruiter说没有非senior level的hc了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

GMT+8, 2020-7-11 06:30

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表