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

Google-Intern-电面

全局:

() @ - -   | | |

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

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

x
一. 国妹
1. 找到一个array中出现超过两次的数。    我:hashmap
    follow up:空间要求O(1).                    我:暴力O(n^2) or Sort
2. shuffle,但要求是每个元素的下标不能和原来的index一样
    我,每次生成一个possiblePos的数组,然后摇号。

二. 不知哪国哥(有点口音,只要是通话质量很差)
1. 一个int
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
r,并输出堆顶。

补充内容 (2016-1-27 00:56):
对于最后一题堆不好操作的问题,maplain建议使用平衡二叉树,在c++里就是map~

补充内容 (2016-2-13 03:05):
进pool了

评分

参与人数 2大米 +110 收起 理由
虾米酱 + 60 感谢分享!
夏虫不知雪花 + 50

查看全部评分


上一篇:求问各位老司机有谁做过16年的Zappos intern 的oa吗?据说题库更新了?
下一篇:Bloomberg电面

本帖被以下淘专辑推荐:

推荐
maplain 2016-1-27 05:09:05 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +3 收起 理由
yixianpig + 3 感谢分享!

查看全部评分

回复

使用道具 举报

推荐
 楼主| hanyu 2016-1-26 12:28:21 | 只看该作者
全局:
neal1st 发表于 2016-1-26 05:53
LZ应该妥了。
什么是possiblePos的数组,怎么摇号啊。

就是现在还有哪些位置没有放元素进去,把他们放进一个数组,摇一个这个数组长度范围内的随机数,然后取相应坐标的数。当然,与原位置相同的坐标不应该在这个数组中。
回复

使用道具 举报

推荐
yixianpig 2016-1-27 04:42:02 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
虾米酱 2016-1-26 05:25:59 | 只看该作者
全局:
最后一题可以用分布式计算么,感觉好像设计题
回复

使用道具 举报

🔗
 楼主| hanyu 2016-1-26 05:42:31 | 只看该作者
全局:
虾米酱 发表于 2016-1-26 05:25
最后一题可以用分布式计算么,感觉好像设计题

你说的太高端了.....我不懂
回复

使用道具 举报

全局:
请问楼主二面第一题 为什么一开始会输出1和0.5呢??然后第二题能详细说说做法么?非常感谢!!祝offer!!
回复

使用道具 举报

🔗
neal1st 2016-1-26 05:53:37 | 只看该作者
全局:
LZ应该妥了。
什么是possiblePos的数组,怎么摇号啊。
回复

使用道具 举报

🔗
 楼主| hanyu 2016-1-26 05:54:18 | 只看该作者
全局:
atwoodwang0918 发表于 2016-1-26 05:51
请问楼主二面第一题 为什么一开始会输出1和0.5呢??然后第二题能详细说说做法么?非常感谢!!祝offer!!

对不起,我错了,没有1。0.5是(1+0)/2。
第二题看我补充内容吧。
Thanks。
回复

使用道具 举报

🔗
xiaobao9 2016-1-26 06:36:12 | 只看该作者
全局:
问下楼主,2.2中,heep怎样支持删除一个非堆顶 node?C++的priority_queue应该不支持删除一个非堆顶node,也不支持访问一个非堆顶t的node。Java就不知道了
回复

使用道具 举报

🔗
 楼主| hanyu 2016-1-26 08:59:47 | 只看该作者
全局:
xiaobao9 发表于 2016-1-26 06:36
问下楼主,2.2中,heep怎样支持删除一个非堆顶 node?C++的priority_queue应该不支持删除一个非堆顶node, ...

对,当时就慌了~都准备自己写堆了~他说:不用写代码.....
回复

使用道具 举报

🔗
刘小盒子 2016-1-26 10:28:17 | 只看该作者
全局:
感谢楼主分享,应该是妥了,祝offer~~~
回复

使用道具 举报

🔗
 楼主| hanyu 2016-1-26 10:32:19 | 只看该作者
全局:
刘小盒子 发表于 2016-1-26 10:28
感谢楼主分享,应该是妥了,祝offer~~~

多谢大盒子芋头
回复

使用道具 举报

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

本版积分规则

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