回复: 11
跳转到指定楼层
上一主题 下一主题
收起左侧

千字长文Quora Machine Learning Engineer 电面新鲜面经

 
全局:

2018(10-12月) 码农类General 硕士 全职@ - 网上海投 - 技术电面  | | Other | 在职跳槽

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

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

x
本来有点犹豫要发在这个版面还是发在数科面经版,但是考虑到投的这个职位严格意义上叫做software engineer, machine learning而且Quora也有单独的DS,就发到了这个版面。面之前也搜索了一下发现这个职位目前地里只有两篇面经,尽量回忆一下,算是回馈地里为后来人提供一些参考。

这个职位面试的流程大概是两个电面,一个不写CODE主要问machine learning的设计和知识点,另外一个是纯code,如果都过了的话会安排onsite,貌似也是一样一个加一轮behave。今天我刚刚面过的是第一个电面关于machine learning的。

面试官,流程等各方面感觉非常好,面试官一开城一口纯种的中文称呼我的中文名,感觉真的非常亲切。开场白没什么过多的胡扯,简单明了介绍了一下自己是Tom和team的基本情况。然后聊了一下我的背景就,直接开始题目,题目非常开放,基本上就是问我怎么设计一个给User推荐Question的系统。我个人感觉不像是问答,更像是discussion。基本上是我drive整个对话的topic,然后在某个具体的地方他来提问一些感兴趣的话题。我把大概的过程记录如下:

Part 1
Tom:请设计一个给user推荐问题的ML 系统
我:在high level有若干approach,1)基于已知question内容,推荐和用户兴趣相关 2)不关心内容,历史点击数据,用每个问题被点击的用户来做collaborative filter 3)一些Topic model的方法,按照topic tag分类
Tom:先从简单的开始,假设所有用户看到的都是同样的推荐问题
我:那么此时选用第一种approach,需要3个部分1)某一种embedding method去吧每个问题从document变成vector,典型的方法有bow 2)选择某种metrc 去计算特定个vector之间的距离,典型的有euclidean dist, cosine similarity 3)选择某种方法筛选出最相近的K个问题推荐给用户,最简单的是挨
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
one-hot最后优化cross-entropy loss。训练完成后hidden layer的matrix就是结果,每一行对应了一个词的encoding。(应该大体没错,要是这个没对的话,感觉自己像个SB一样)
Tom:还有5分钟时间,有什么问题吗
我:BLABLABLA
TOM:BLABLABLA
...

结束,最后还忘记问email发thank you letter,感觉好久没面试这点礼节都miss了非常不好意思。本人毕业以后一直是码农,ML的很多知识确实还给老师了,基础很不扎实,才疏学浅,这篇记录中有不对或者不好的地方,烦请各路大神指正,欢迎讨论。希望这篇流水账能给面ML Engineer的同学一点点帮助。就我自己现在的水平来说,感觉发挥的还可以,不知道能不能达到quora的bar。如果过了的话下一步应该是coding 的电面,祝自己好运吧。手工码字不易,在此向各位兄弟姐妹求大米么么哒。



补充内容 (2018-11-17 12:33):
更新一下,Quora效率蜜汁高效,隔了一天第二天通知跪了

评分

参与人数 24大米 +90 收起 理由
Rieman + 2 很有用的信息!
ClareHYXH + 2 给你点个赞!
dustbin + 2 给你点个赞!
匹村最胖_Zach + 2 给你点个赞!
光影流转 + 3 给你点个赞!

查看全部评分


上一篇:狗狗上门
下一篇:Indeed SRE intern电面
推荐
 楼主| zelong430 2019-2-6 07:49:16 | 只看该作者
全局:
bell_ji 发表于 2019-2-6 07:46
能请教一下么
楼主是怎么准备ml设计的?有参考的书或者课程么?

不好意思啊,楼主自己基本上没有准备的,不然也不会第一个电面就直接跪了哇。不好意思哈
回复

使用道具 举报

推荐
低球 2018-12-16 14:36:11 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

推荐
 楼主| zelong430 2018-11-14 00:17:40 | 只看该作者
全局:
liuyishui 发表于 2018-11-13 16:42
您好,请问您是senior吗?面试挺复杂的感觉,给您加了五粒米~谢谢~

不是的不到两年SDE的经验,这个职位印象中没有要求具体工作年限,HR也说all level are welcome
回复

使用道具 举报

全局:
您好,请问您是senior吗?面试挺复杂的感觉,给您加了五粒米~谢谢~
回复

使用道具 举报

🔗
我想去米国 2018-11-17 05:05:37 | 只看该作者
全局:
请问lz得到update了吗,大概多久哈?
回复

使用道具 举报

🔗
 楼主| zelong430 2018-11-17 12:32:58 | 只看该作者
全局:
我想去米国 发表于 2018-11-17 05:05
请问lz得到update了吗,大概多久哈?

第二天通知的,跪了
回复

使用道具 举报

🔗
xqxiaocuonan 2018-11-26 14:56:03 | 只看该作者
全局:
感觉lz答的很好诶:(
回复

使用道具 举报

🔗
 楼主| zelong430 2019-1-5 03:33:40 | 只看该作者
全局:
低球 发表于 2018-12-16 14:36
对于 TopK 的推荐item 问题,有一种普遍的做法是 Locality-sensitive hashing (LSH)

之前面试官提问 Euc ...

万分感谢!这方面的问题确实不了解,跪在哪里都不知道,感谢指正
回复

使用道具 举报

🔗
bell_ji 2019-2-6 07:46:38 | 只看该作者
全局:
能请教一下么
楼主是怎么准备ml设计的?有参考的书或者课程么?
回复

使用道具 举报

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

本版积分规则

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