📣 独立日限时特惠: VIP通行证立减$68
回复: 27
跳转到指定楼层
上一主题 下一主题
收起左侧

脸书面经+时间线

全局:

2018(10-12月) MachineLearningEng 博士 全职@meta - 内推 - Onsite  | | Pass | 应届毕业生

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

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

x
时间线:
您好!
本帖隐藏的内容需要积分高于 110 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 110 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


面经:
您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

面试比较顺利,offer也非常有诚意。祝大家新年快乐,找工作顺利。




补充内容 (2019-1-2 07:51):
Package信息: https://www.1point3acres.com/bbs ... read&tid=468257

评分

参与人数 14大米 +62 收起 理由
catyoyo + 1 给你点个赞!
好大只火龙果 + 2 给你点个赞!
匿名用户-W69GB + 30
ethd + 5 感谢楼主分享!
baca + 3 很有用的信息!

查看全部评分


上一篇:狗家面经
下一篇:新鲜热带雨林oa

本帖被以下淘专辑推荐:

  • · FB|主题: 88, 订阅: 13
推荐
 楼主| kakar0t 2019-1-3 12:45:53 | 只看该作者
全局:
say543 发表于 2019-1-2 15:57
> Design video recommendation system.   Follow-up: How to maximize the video watching duration.

嗯,Collaborative Filtering(CF)可以做。但是CF不太容易使用用户及video的特征。此外还要考虑scalability 的问题。可以参考[1], [2].

关于video duration的问题,可以定义一个新的loss function,比如累加用户$u_j$ 观看的video $x_i$概率与video长度$length(x_i)$的乘积等.
$\sum_i_{length(x_i) * P(x_i|u_j, ...)}$  

[1] Paul Covington et al., Deep Neural Networks for YouTube Recommendations, RecSys 2016.
[2] Xinran He, Practical lessons from predicting clicks on ads at facebook, PAKDD  2014.

评分

参与人数 2大米 +6 收起 理由
ethd + 5 很有用的信息!
say543 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
 楼主| kakar0t 2019-1-3 12:35:59 | 只看该作者
全局:
signalwolf 发表于 2019-1-2 12:40
求问 O(1) space 怎么做啊?没有想出解决方案啊

# Coding Interview II:

最后没有要求些这个follow-up的代码,只是说了一下思路。
之前少说一个条件,即“这个2D matrix中的数字是各不相同的”,这样我们只需按照升序遍历,然后保存当前最大值即可判断一个原始是否被访问过。
回复

使用道具 举报

全局:
kakar0t 发表于 2019-1-3 12:45
嗯,Collaborative Filtering(CF)可以做。但是CF不太容易使用用户及video的特征。此外还要考虑scalabil ...

请问这道题是问serving的时候选哪个video expected watch time最长吗?感觉这样的话argmax(i)(p_watch[i] * video_length[i]) 就可以?  
回复

使用道具 举报

全局:
恭喜恭喜!沾沾新年喜气!
回复

使用道具 举报

全局:
恭喜恭喜。。
回复

使用道具 举报

全局:
恭喜lz,能讲讲那两个ml design 吗?
多谢!
回复

使用道具 举报

🔗
wenqicao 2019-1-2 09:52:30 | 只看该作者
全局:
恭喜楼主啊!相当不错的package
回复

使用道具 举报

🔗
signalwolf 2019-1-2 12:40:26 | 只看该作者
全局:
求问 O(1) space 怎么做啊?没有想出解决方案啊

# Coding Interview II:
> Longest Consecutive Sequence in 2D Matrix
  有些类似 [LC329]
  Follow-up: Achieve O(1) extra space, and O(N^2) time, N is the number of row/column.
回复

使用道具 举报

🔗
say543 2019-1-2 15:57:19 | 只看该作者
全局:
> Design video recommendation system.   Follow-up: How to maximize the video watching duration. <= 基本的 我因该就会用CF 来做 不知道考察主要是是什么? 这个follow up lz 是怎做的呢?
回复

使用道具 举报

🔗
Wonder_Dong 2019-1-3 04:12:46 | 只看该作者
全局:
恭喜恭喜啊
回复

使用道具 举报

全局:
say543 发表于 2019/01/02 15:57:19
> Design video recommendation system.   Follow-up: How to maximize the video watching duration. <= 基...

推荐看youtube的那篇dnn论文 不过业界用京东的那篇更多 基本思路就是用一个巨大的softmax来取代cf
回复

使用道具 举报

全局:
还有个问题 如果是到youtube这个量级 矩阵的规模都在亿乘以亿水平 那么像spark这种mr也没法完成分解 可能要使用到parameter server. 目前的推荐系统都是召回加精排 召回多用cf 而非youtube的dnn 当然阿里的可能更复杂如din这些 cf可以看spark mahout这些 精排就各显神通了 但是复杂模型的线上推理也是个大难题 用lgb xgboost做embedding 后接lr是主流做法 还有就是谷歌的wide and deep
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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