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

Bloomberg HackerRank 电面

全局:

2017(1-3月) 码农类General 硕士 全职@bloomberg - 猎头 - 在线笔试  | | Other | 在职跳槽

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

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

x
第一次HackerRank电面,其实就是对方会打电话给你,然后让在HackerRank上直接写code,面试官在另一面看着你写。问题是面试官问。

第一题,给你一个数组,让你找出连续的subarray的sum的最大值。例如:
[2,2,2,-10] 最大值就是3个2相加,等于6。
[2,2,2,-10,3,3,3,-15]最大值就是连续3个3相加,等于9
  [-10,2,3,-2,0,5,-15] 最大值是 2,3,-2,0,5相加,等于8

这个貌似lc上有,简单题。不过楼主找不到了,所以只能现场写, O(n)就能解决。


第二题,是给你一个二叉树,只给root
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
结果面试官说可以了,节约时间,他觉得O(n)的不太可能。。。


最后刚面完写个面经回馈地里各位,求人品,求好运,求offer。



补充内容 (2017-1-25 04:31):
今天接到消息。。。莫名其妙的就挂了。。。。总感觉是因为对方要招C++的,然后我说我是个Java程序员,C++不是很强。。。不管了。。去继续投简历了。。。

评分

参与人数 4大米 +21 收起 理由
qiuye66 + 3 给你点个赞!
dc_726 + 10 感谢分享!
starsrest + 5 感谢分享!
Azurylattice + 3 感谢分享!

查看全部评分


上一篇:Google Intern 加面
下一篇:非思不可新鲜面经
全局:
dummyprogrammer 发表于 2017-1-24 15:42
不是很懂楼主的做法,能不能具体说明下,谢谢

你可以去网上搜搜 二叉树 两点之间最远距离
基本网上的做法是这样 建一个resultType 存当前节点的深度和当前的最大的距离 然后递归 得到左右子树的结果 然后计算当前节点的数据 maxDepth就是左右子树大的那个+1, maxDistance有两种可能 一种是左右子树自己的maxDistance(就是这个最大距离并不过当前节点)另一种可能就是左子树深度+右子树深度+2 (+2是因为左子树到当前节点+1 然后右子树到当前节点+1)然后当前节点的maxDistance就取这两种的max就可以
回复

使用道具 举报

🔗
Nanthan_ford 2017-1-24 06:14:30 | 只看该作者
全局:
楼主能否说一下第二题的思路,觉得如果用BFS的话应该是可以O(n)的吧,谢谢!
回复

使用道具 举报

🔗
 楼主| gzyeli123 2017-1-24 14:26:49 | 只看该作者
全局:
Nanthan_ford 发表于 2017-1-24 06:14
楼主能否说一下第二题的思路,觉得如果用BFS的话应该是可以O(n)的吧,谢谢!

并不是BFS, 而且是不断删减叶子节点,并记录次数,就能得到图的直径。。。。也就是两个最远的点的距离。。。
回复

使用道具 举报

全局:
gzyeli123 发表于 2017-1-24 14:26
并不是BFS, 而且是不断删减叶子节点,并记录次数,就能得到图的直径。。。。也就是两个最远的点的距离。 ...

不是很懂楼主的做法,能不能具体说明下,谢谢
回复

使用道具 举报

🔗
tktuba 2017-1-26 09:55:57 | 只看该作者
全局:
你好 楼主,电面的时候还可以现场去找代码?
回复

使用道具 举报

🔗
WilsonWu123 2018-10-12 04:47:59 | 只看该作者
全局:
感觉第二题是lc diameter of tree
回复

使用道具 举报

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

本版积分规则

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