推荐:数据科学课程和书籍清单以及培训讲座


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 442|回复: 3
收起左侧

yahoo ads组 电面两轮 + onsite 4轮

[复制链接] |试试Instant~ |关注本帖
mqcherry 发表于 2017-7-30 08:04:40 | 显示全部楼层 |阅读模式

2017(4-6月) 码农类 硕士 全职@Yahoo - 内推 - 技术电面 Onsite |Otherfresh grad应届毕业生

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

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

x
来一发漏掉的面经。
【timeline】
电面:1面3/29, 2面3/30    (他们组属于过了1面马上希望你二面的类型,加州两面). 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
onsite:4/21

【电面】
一面:lc decode ways。只不过需要打印所有解,用DFS。followup是memorization。
二面:
1. fizz buzz
2.给string “a word yeah ......”找有几个单词,忽略单词是否valid。
3. isPalindrome (of an integer)
4. find first not duplicate character in a string
5. fibnocci的recursion 和 DP解法

题目都不难,但需要直接给最优解。还有二面我的是个testing的senior engineer,特别龟毛的扣你的coding styleQAQ。但很快就给onsite了。

【onsite】
round1:target组的匈牙利小哥 (他说虽然是ads的position,但是target和ads组都是相互面的,不局限于只自己组员面) btw这小哥和ads组下面的dsp组的头儿是匈牙利好朋友QAQ
题目是给你list of string
每个column分别是ip start addr,ip end addr,addr type. 1point 3acres 璁哄潧
"10.0.0.0 10.8.0.0 home"
"225.33.1.1 255.2.1.1 business".1point3acres缃
........
问你给你一个specifc ip,他算啥type。
这题就是split的时候需要注意regex的escaper,我用了二分法,后面还有啥followup时间有点久远想不起来了QAQ


round2:ads组下面dsp组的匈牙利老大哥
1. number of island + run test case
一个简单的BFS,他看了半天......感觉应该是工业届的好久没弄算法了......
2. max stack
没任何的followup,给最simple的solution就可以了。
最后挑个简历project 随便问了问


round3:变脸如翻书的印度大哥. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
一般一轮就45min,这大哥面了我1h45min,真的是...........
这轮完全不考算法,就简历一行行的过,一个个的ood......
之后,
考了标准的what happen after typing "www.google.com"这种经典问题。小哥表示很满意
考了Map Reduce的lifecyle
考了mvc spring framework的pros and cons

至此,小哥一直是笑笑的和我interaction的,之后考到sql就变脸了。
考了SQL语句,大家好好刷document和lc上的SQL题。
我onsite前几天刚看的ducoment和刷的lc,但是我觉得这小哥不知为啥突然开始黑我,说我写的那个不叫left join叫left inclusive 还是 exclusive啥的,反正我当时就懵逼了,document完全没有啊,我给他画了韦恩图,他就是坚持我的那个不对........
最后我也跟他僵持不下去了,只是觉得lz遇到印度人就是没有缘分啊QAQ


然后过了两周左右收到了rej,跪应该是跪在最后这轮的印度大哥这了......
他家是挺简单的,而且很注重基础和你的resume上的项目。

祝大家好运!



. 1point 3acres 璁哄潧

. more info on 1point3acres.com
补充内容 (2017-7-29 16:07):
传说中他家考开心辞典(i.e. java基础 os基础...),楼主准备了半天,但是印象里没一轮问,kkk

补充内容 (2017-7-29 16:19):
错了 onsite3轮 他家round少 题目错了QAQ
vae371 发表于 2017-7-30 10:35:09 | 显示全部楼层
楼主辛苦了,谢谢分享. 1point3acres.com/bbs
第一题memorization是怎么回事,能解释一下吗?
回复 支持 反对

使用道具 举报

 楼主| mqcherry 发表于 2017-7-30 11:37:57 | 显示全部楼层
vae371 发表于 2017-7-29 18:35
楼主辛苦了,谢谢分享 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
第一题memorization是怎么回事,能解释一下吗?

就是DFS重复的部分用cache存。每次recursion查如果cache里面有结果了,就不在深入recursion,直接返回。然后如果这次recursion在cache里面没存,就再深入recursion,结束后续所有的recursion后,存入cache,return。
回复 支持 反对

使用道具 举报

say543 发表于 2017-7-30 14:10:07 | 显示全部楼层
Map Reduce的lifecyle 和 mvc spring framework的pros and cons 楼主怎回答的?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-8-19 19:40

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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