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

浅谈ML Design推荐系统面试心得, ask me anything

   
🔗
 楼主| berserker888 2019-3-11 07:15:01 | 只看该作者
全局:
qizhong19920114 发表于 2019-3-10 04:59
感谢楼主的干货。另外,同问就业市场, 感觉很多DS ML 的工作其实都是招的DA/BA. 真正MLE 的工作好像bar 比 ...

找一个像google或者fb 5级别(senior)的人内推可能希望会大点儿吧
我去年是1年经验也拿到了狗和脸的面试
虽然最后脸家被vp轮以经验不足拒了
回复

使用道具 举报

🔗
 楼主| berserker888 2019-3-11 07:18:47 | 只看该作者
全局:
pear2hao 发表于 2019-3-10 10:16
想请问一下楼主,你提到mle首先是software engineer,mle简历上需要有类似software engineer的项目吗?还是 ...

我觉得engineering + modeling是两个维度,都不可少的.
side project当然count,在bq轮也被问到过,
回复

使用道具 举报

🔗
 楼主| berserker888 2019-3-11 07:30:57 | 只看该作者
全局:
heyhenry 发表于 2019-3-10 06:43
楼主你好!非常感谢你的帖子,终于有人讲讲ML Design的干货了!我有几个问题想请教你可以么?
1. bayesi ...

1. 这个属于非必会知识点,你只要说给出一个intuitive的解释即可,没人在乎implementation。
你甚至可以说你忘了detail,但是它比其它grid search cv 好的原因就是它是根据已经判断过的点选择下一个点,所以可以更有效地探索hyperparameter space。

多说两句,不会一个fancy算法没关系,很多东西直接掉包就好,但你的价值就是体现在你比别人知道bayesian optimization而且知道它为什么好。把这个在面试里说出来就绝对没有问题

2. G和FB我都只onsite过,所以不太清楚电面
回复

使用道具 举报

全局:
想问楼主ds转mle简历上工程类的项目做什么比较好呀?
回复

使用道具 举报

🔗
 楼主| berserker888 2019-3-11 21:01:12 | 只看该作者
全局:
lixiuqi 发表于 2019-3-11 08:33
想问楼主ds转mle简历上工程类的项目做什么比较好呀?

跟你项目用了哪些技术栈比较有关系,我觉得对于MLE,ETL是必须的估计你也做过,
除此以外,下面几个工具/概念如果用上了会很亮眼
1. Production code deployment
(1) microservice: docker/kubernetes, tensorflow serving
(2) automated deployment: Airflow
2. Continuous integration: Jenkins, TeamCity
3. System design/Class design
4. Profiling(Speed and memory)

这条欢迎大家补充吧

评分

参与人数 2大米 +4 收起 理由
t__c___ + 1 赞一个
这是五百颗大米 + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
lz好 我是今年去美国读统计的
将来非常想找ml dl方向的工作
想向lz请教一下职业规划的建议 就是我为了找ml的工作该怎么准备呢
回复

使用道具 举报

🔗
 楼主| berserker888 2019-3-11 22:42:42 | 只看该作者
全局:
Tonyclint 发表于 2019-3-11 21:48
lz好 我是今年去美国读统计的
将来非常想找ml dl方向的工作
想向lz请教一下职业规划的建议 就是我为了找ml ...

1. 刷题,最好有个200-300道的基础
2. 找实习是第一目的,ds实习机会不多,找sde的也可以,越big name越好
3. 别上太多课,上实用点的课,统计的课上太多没用
(1) ml, dm
(2) distributed computing/parallel programming
(3) Bayesian
(4) convex optimization
下面的课我觉得可以辅助
(1) internet programming: 知道一些网络传输协议,前端后端框架很有用
(2) computer systems: 知道compiler怎么工作会对代优化有更深的思考
(3) general computer engineer: 这个更像是一个文科课,教你一些比较professional的coding习惯比如怎么更好地用git,怎么写readme怎么写comment,怎么命名你的variable
4. project经验,多刷几个kaggle,问题要有variety,用的算法技术要有variety

评分

参与人数 4大米 +8 收起 理由
t__c___ + 1 赞一个
zyyyyy712 + 1 赞一个
K叔 + 5 给你点个赞!
Tonyclint + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
iamchuan 2019-3-12 05:00:50 | 只看该作者
全局:
Thanks for sharing!!!
回复

使用道具 举报

🔗
duzimingxiang 2019-3-12 06:50:39 | 只看该作者
全局:
很有诚意的帖子
回复

使用道具 举报

全局:
楼主讲的很好~~~
回复

使用道具 举报

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

本版积分规则

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