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

Yahoo onsite

全局:

2017(1-3月) 码农类General 硕士 全职@yahoo - 网上海投 - Onsite  | | Pass | 在职跳槽

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

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

x
给大家贡献一个Yahoo的onsite

LZ面试的是search组 直接上具体面试题好了

1st round:
国人大叔 上来直接:“啊 你是XXX吧 你好你好” 还挺亲切的
1. go through了约莫15min简历
2. 算法题:给一个巨大的数组 无法直接载入内存 找中位数如何做 LZ答可以使用外部排序 切成几块分别排序 载入内存后用k路归并解决 大叔问如何k路归并 LZ直接给了priority queue的写法 记录count的数量 然后不断pop 大叔表示ok 接着问假设所有的数都可以一次载入内存 除了priority_queue 是否有其他答案 LZ给出了Qu
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
. Binary Search Tree Iterator, leetcode原题了 non-recursive inorder traverse解决 感觉大叔是放了水 写完还有20min 也不问其他题了 直接聊完了剩下的时间

大约两周之后发了offer 说不好意思耽误了 其实组里早就有feedback了 但是负责招我的recruiter离职了 希望对大家有用

评分

参与人数 4大米 +62 收起 理由
高渐离击筑高歌 + 5 给你点个赞!
liqingfd + 5 感谢分享!
紫衣云梦小怪兽 + 50 谢谢你的介绍!
rocketdive + 2 感谢分享!

查看全部评分


上一篇:Cerner视频面试
下一篇:VMware电面
全局:
2.假设你先访问了bestbuy 过一会儿你访问Yahoo邮箱 发现边栏里出现了你之前bestbuy上看的item的ADs 问这是如何得到的 LZ没做过web相关 只好瞎猜 小哥说想想cookie LZ表示浏览器总不能把访问记录发给yahoo吧 然后blabla扯了一通 小哥最后说:这是因为我们和bestbuy有协议。。。LZ只好 good to know that...

楼主研究过这个协议吗?
我猜是雅虎在他的网页里面埋了一个给bestbuy的网页臭虫,然后bestbuy通过cookie认出了你,然后bestbuy给雅虎说,快快快,这货刚才来过我家,你给他打广告,下回我请你去做大保健。

不知道是不是这样,有没有雅虎的哥们儿给透露一下。
回复

使用道具 举报

全局:
给一个巨大的数组 无法直接载入内存 找中位数如何做 LZ答可以使用外部排序 切成几块分别排序 载入内存后用k路归并解决 大叔问如何k路归并 LZ直接给了priority queue的写法 记录count的数量 然后不断pop 大叔表示ok 接着问假设所有的数都可以一次载入内存 除了priority_queue 是否有其他答案 LZ给出了Quick Select 分析了两种的时间复杂度

这个问题,其实可以考虑实际工程化的启发式算法。统计区间。如果你有2g内存,拿1g内存出来存区间统计咯,足够存100M个区间了(大约100M个64位Integer)。然后你把中位数的那个区间挑出来,如果还是太大,你再在这个区间里面划子区间又分一次。当区间里的数的个数够少到内存装的下,把这些数一下装到内存排序就搞定了。
这个算法的优势在于
1 不排序,排序是O(nlogn),这个算法基本是O(n)
2 最关键,相比楼主的算法,不用写回硬盘。不占用额外存储空间。

评分

参与人数 1大米 +5 收起 理由
吃啥才算成熟 + 5 感谢分享!

查看全部评分

回复

使用道具 举报

🔗
lihan96163 2017-1-31 14:36:43 | 只看该作者
全局:
谢楼主分享 么么哒~~
回复

使用道具 举报

🔗
rocketdive 2017-1-31 14:55:23 | 只看该作者
全局:
请问楼主是自己网申的还是内推呢?谢谢
回复

使用道具 举报

🔗
 楼主| pulchritudist 2017-2-1 05:53:29 | 只看该作者
全局:
rocketdive 发表于 2017-1-31 14:55
请问楼主是自己网申的还是内推呢?谢谢

LZ是自己网申的 HR过了约莫一周找上来的
回复

使用道具 举报

🔗
 楼主| pulchritudist 2017-2-1 05:54:52 | 只看该作者
全局:
翻滚吧豆子 发表于 2017-1-31 17:14
给一个巨大的数组 无法直接载入内存 找中位数如何做 LZ答可以使用外部排序 切成几块分别排序 载入内存后用k ...

恩恩 这个方法比我给出的更好 谢谢分享
回复

使用道具 举报

🔗
 楼主| pulchritudist 2017-2-1 05:56:12 | 只看该作者
全局:
翻滚吧豆子 发表于 2017-1-31 17:31
2.假设你先访问了bestbuy 过一会儿你访问Yahoo邮箱 发现边栏里出现了你之前bestbuy上看的item的ADs 问这是 ...

哈哈哈 LZ后来就没有在这个问题上跟小哥细扯了 期待解惑
回复

使用道具 举报

全局:
求问什么是“k路归并”。。。。merge k sorted array?
回复

使用道具 举报

全局:
and 打擂台是啥。。。hash table?
回复

使用道具 举报

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

本版积分规则

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