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

fb ML电面面经

全局:

2017(7-9月) 码农类General 博士 全职@meta - 内推 - 技术电面  | | Pass | 应届毕业生

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

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

x
楼主投了一个ML scientist和software engineer之后,是ML的hr联系了我。其实我知道ML招的bar很高,无奈就得面了。看地里关于ML的面经特别少,来地里回报多攒攒人品。
首先是一个电面决定是否能onsite,电面内容是:Add binary, 5分钟做完。然后是给你一个array [1, 1, 3, 4,
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
但是有个好消息。大家只要刷好题,电面没有问题的。


补充内容 (2017-9-22 22:53):
求大米!缺点大米有的面经竟然看不了了,谢谢大家啊

评分

参与人数 4大米 +51 收起 理由
Carloss + 5 给你点个赞!
乔丹丹 + 3 给你点个赞!
greenmania + 3 谢谢你的介绍!
夏虫不知雪花 + 40

查看全部评分


上一篇:报个Imc欧诶 面经
下一篇:Ab电话面试两轮
推荐
Margaret601 2017-9-26 00:05:56 | 只看该作者
全局:
请问LZ sparse matrix multiply这一题,能不能首先遍历A数组,遇到A[i][k]不为0时,再遍历B矩阵的第k行,如果B[K][J]不为0,累加结果矩阵res[i][j] += A[i][k] * B[k][j]

实际上写了个三层循环……复杂度 O(A行数*A列数*A中非0的个数*B的列数)

我知道这个方法不够高效,但是LZ说的 “memory不够用tuple存index和value”我没有特别理解,这是空间方面的优化嘛?tuple是存(行, 列,value)这样吗。。。可以麻烦说的详细一点嘛?

谢谢啦!

回复

使用道具 举报

推荐
Margaret601 2017-9-26 00:40:29 | 只看该作者
全局:
Cathy667 发表于 2017-9-26 00:27
你说的第一种方法是标准做法可以的。但是如果memory不够最好存成(index, value)形式。我当时写的是vector ...

谢谢你回复的真快!

我找到了一个现成解法,它是都存成了点,不知道是不是达到了类似的降级memory的效果:
https://discuss.leetcode.com/topic/30631/my-java-solution

。。。感觉自己好弱。。。对memory几乎从来没有思考过。。。

补充内容 (2017-9-26 00:41):
还是说搞成这样的triple:https://discuss.leetcode.com/top ... ion-based-on-triple
我感觉这个就略微复杂了……
回复

使用道具 举报

推荐
 楼主| Cathy667 2017-9-26 00:27:38 | 只看该作者
全局:
Margaret601 发表于 2017-9-26 00:05
请问LZ sparse matrix multiply这一题,能不能首先遍历A数组,遇到A[k]不为0时,再遍历B矩阵的第k行,如果B ...

你说的第一种方法是标准做法可以的。但是如果memory不够最好存成(index, value)形式。我当时写的是vector乘以vector的解法,做多个vector乘以vector就是matrix乘以vector了。
回复

使用道具 举报

🔗
sugar 2017-9-22 07:11:44 | 只看该作者
全局:
没问简历吗
回复

使用道具 举报

🔗
 楼主| Cathy667 2017-9-22 07:12:27 | 只看该作者
全局:

没有问,最后我问了一个问题而已
回复

使用道具 举报

🔗
chris612ku 2017-9-22 11:57:22 | 只看该作者
全局:
请问楼主第二题是sparse matrix还是sparse vector呀?
如果是matrix的话用tuple当成input要return 什么样的output呀?

谢谢
回复

使用道具 举报

🔗
edyyy 2017-9-22 12:07:44 | 只看该作者
全局:
估计楼主职位是ml相关,现在博士生也开始问系统题了
回复

使用道具 举报

🔗
 楼主| Cathy667 2017-9-22 22:46:44 | 只看该作者
全局:
chris612ku 发表于 2017-9-22 11:57
请问楼主第二题是sparse matrix还是sparse vector呀?
如果是matrix的话用tuple当成input要return 什么样 ...

是sparse maxtrix, 一个matrix和一个vector相乘。
其实可以把matrix转换成或干个vector然后和vector相乘。我最后写的是vector和vector相乘的代码。
回复

使用道具 举报

🔗
 楼主| Cathy667 2017-9-22 22:47:04 | 只看该作者
全局:
edyyy 发表于 2017-9-22 12:07
估计楼主职位是ml相关,现在博士生也开始问系统题了

对的,onsite有ML degisn
回复

使用道具 举报

🔗
Mitochondria 2017-9-26 00:20:49 | 只看该作者
全局:
Cathy667 发表于 2017-9-22 22:47
对的,onsite有ML degisn

是问ML模型还是问ML系统设计啊 ML系统设计非常容易挂 或者说 一问细节就要挂
回复

使用道具 举报

🔗
 楼主| Cathy667 2017-9-26 00:25:25 | 只看该作者
全局:
Mitochondria 发表于 2017-9-26 00:20
是问ML模型还是问ML系统设计啊 ML系统设计非常容易挂 或者说 一问细节就要挂

是ML系统设计,具体的我还没面呢,也不清楚会怎么问。
回复

使用道具 举报

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

本版积分规则

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