Mock interview for data science
仅限两天:购买DS501或者DS601,全站课程15% off

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
有你有策略
微策略(MicroStrategy)
2019校园招聘火热进行中
E轮2.5亿美元融资
K12教育独角兽一起作业诚聘
机器学习/数据统计/教育等职位
码农求职神器Triplebyte:
不用海投
内推多家公司面试
高效直聘+内推,70%面试率
AI帮你免费完善简历
直击全美十万个科技职位
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
把贵司招聘信息放这里
查看: 832|回复: 1
收起左侧

五小时前的超新鲜超非典狗家machine learning engineer昂塞

[复制链接] |试试Instant~
我的人缘0
mickeyduck 发表于 2018-2-22 10:18:20 | 显示全部楼层 |阅读模式
该内容以做模糊处理,您需要登录后才可查看. 登录 | Sign Up 注册获取更多干货
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  93% (14)
 
 
6% (1)  踩

2018(1-3月) 码农类General 博士 全职@Google - 内推 - Onsite  | Other | 在职跳槽

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

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
真的是非典面经,所以我觉得对绝大多数朋友……都……没……有……任……何……帮助…………

但是为了攒人品,和求大米……还是放出来好了……

HR通知的时候是两轮代码,三轮domain knowledge,但是真正发生的完全不是这样……

第一轮:面试官长什么样子,我已经不记得了,亚裔与否我都忘了:先聊聊你最喜欢的一个项目吧……遂尬聊……中间,面试官没有任何有深度问题,问的问题很简单,基本上可以认为没有问出什么问题……然后码,implement一下trie吧,他问的时候不是这么问的,但是根子上就是要一个trie,要一个startWith的method,dfs结束……然后,就没有然后了,此轮结束……

第二轮,ML轮,面试官失踪了,临时抓了一个面试官来,中国人,说,咱们中文面吧,说我ML相关的都会问一点,基本ML,CV,和NLP我都要问问……你要是不知道,我就换问题……
首先是,给我讲讲k means……那就讲讲……
第二个问题:给我讲讲word embeding吧,随便哪种都可以,我说可以有tf-idf,word2vec,他说tf-idf不能算是word embeding,我说,应该也能算吧,不过我也没打算细说,我本来就打算讲word2vec的,然后讲讲,忽然问,那你这个word2vec训练的时候,怎么知道ground truth里面,两个词的距离大小啊?……这个我当时不记得了,现在也不记得……我问,我忘了,我可以现编吗?他说,可以,你想个办法吧……我说那就我把每个词的n gram组成一个词向量,然后这些词向量的similarity作为距离咋样?他说,make sense……然后我问了一句,实际上是怎么implement的啊?他说,我也不知道,忘了,就看看你能不能找出一个working solution……
第三问,给我讲讲SIFT吧……我去,我只记得sift的全称,别的全部还给老师了……然后他说,好,我换题,换个系统设计里的问题,dropbox,我们会有很多文件是重复的,所以我并不希望每个用户的文件都存一下,怎么解决?答,对binary的文件,文件头,尾,中三部分做hash,然后比较……他说,这是个办法,但是有个问题,相似文件,我也不想重存,比如说你有个图片,100*100,然后另外一个人在你这个图片外围加了一道横线,竖线,怎么办?你的hash不能避免重新存储……答:用CNN提取feature vector,然后对feature vector做hash……说可以……
第四问,怎么加速矩阵乘法……

午饭轮:
跟一个MIT物理本科,哥伦比亚计算机硕士的美国小哥尬聊

第三轮:
一个白人小哥,要一个stack,要能实现,push(val),pop(),increment(e,k)三个method,increment(e,k)是指把stack最底部e个元素都加k,用for循环写了一下……说这个increment的时间复杂度多少?能不能更好?只在pop的时候做加法?这个我自己没想出来,提示下做出来的,我想的maxheap,他说无法解决有几个e相同的情况,其实是要另外维护一个list,然后每次increment(e,k)就是list[e] += k, 然后pop的时候看一下那个list[len(stack)]为不为0就可以了……

第四轮:卧槽,我都不好意思写了
看看两个str是否存在一一映射
follow up,给一个strs,是list[str], 然后再给一个str,判断这个str能否和strs里任意一个str形成一一映射……这个也是提示下做出来的,对list[str]里面的str做哈希,得出一堆dict,然后把这个dict变成string之后做哈希

第五轮,越到后面,明显大脑已经不work了,其实超级简单,但是我没能bug free
文本化输出decision tree,但是面试官,连tree的node怎么定义都没说,啥啥都是自己搞。然后面试官和我交流也很少。其实就是醉醉简单的recursion就可以解决的问题,我最后没能bug free,这也是非常郁闷的,这题难度是leetcode easy级别,我出了门就想出怎么做了,但是面试官的帮助为负数,他的建议反而有点误导我,而且面试官好像思维也很慢了,我backtracking的dfs竟然要花很久才能把他讲懂……anyway,这轮有点小郁闷,没能完全按照他的要求输出,最后时间也没改出来……估计面试官到了下午三点,大脑也不怎么work了……

总结就是:
和前面一位MLE的面经比起来,相去甚远……
http://www.1point3acres.com/bbs/ ... adio%26sortid%3D311

我基本上是四轮码,或者是是三轮半easy码,一轮半ML,所以我觉得对大家的帮助不是很大……
但是放出来,一求好运,求后面的面试也能好运……二求点大米……



求大米……

评分

参与人数 1大米 +3 收起 理由
sopta + 3 还是很有用的信息嘛!感谢分享!

查看全部评分


上一篇:川普最爱 电面
下一篇:SOTI intern IOT
我的人缘0
sopta 发表于 2018-3-15 02:01:40 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (11)
 
 
0% (0)  踩
“中文面”,听起来很带劲的样子。感觉lz这昂赛像是要水果的节奏
回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法 - 不要多加空格: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|联系我们&一亩三分地论坛声明

GMT+8, 2018-11-19 02:09

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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