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

Pocket Gems二面

全局:

2017(4-6月) 码农类General 硕士 全职@ - 内推 - 技术电面  | | Other | 在职跳槽

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

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

x
电面二:

第一道题是 BST继承者,看了面经的都懂。只问了原题(有parent,无value)问了下复杂度 ,楼主本来还期待他在这题疯狂follow up,结果并没有 很快就Move到下一道新题了。

还有40分钟,基本上都纠结在随机取数那道题上,楼主准备了快20道常见电面题,结果没准备那道,要是挂了就是在这题上。

代码基本上是这样的,

给一个class XXX, 里面有一个getRandom(), 返回的是[0...int.MaxValue-1]的随机数,然后要你完成另外的一个getRangeRandom(int max), 返回[0....max-1],概
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
果可能会有点晚出。
提供一个他说的process给大家参考吧: 电1->电2->hiring manager电面(问兴趣之类的)->on-site(4~5轮)->offer

从暴力解第二题之后楼主基本完全处于要么被面试官带着思路(提示)..要么处于胡扯状态...虽然是个A3面试官,但是内推人说他人挺不错的..抱着一线希望吧..


评分

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

查看全部评分


上一篇:IXL教育公司 OA
下一篇:Pocket gems电面
推荐
 楼主| newgod2500 2017-6-30 09:13:58 | 只看该作者
全局:
JaneHang93 发表于 2017-6-30 09:10
这个电面,和我面的题目完全一样,第二题应该是用蓄水池算法。。。

妹子方便问句为啥没发过面经么.......
回复

使用道具 举报

推荐
JaneHang93 2017-6-30 09:10:07 | 只看该作者
全局:
这个电面,和我面的题目完全一样,第二题应该是用蓄水池算法。。。
回复

使用道具 举报

推荐
jfiowenoic 2017-12-10 00:23:58 | 只看该作者
全局:
楼主不知道你还记不记得题目,想请问下follow up:
follow up1 是用自己写getRangeRandom(int max)得到random的index,通过random index得到数组么?不知道这样理解对不对。
follow up2 楼主能分享下思路么?是不是除了长度为k的数组不能用其他存储空间。。应该要怎么做?


然后后续的follow up1 是完成一个function: int getKRandom(int[] nums, int k) 。 从nums中抽取k个数,组成一个数组res[k-1], 随机数只能用class XXX的两个函数枚举并返回.... Waral 鍗氬?鏈夋洿澶氭枃绔�,
楼主硬着头皮解出来了,基本上是使用LC上类似题目的做法,写完后面试官帮我纠正了swap的位置放错了,然后继续follow up 2

followup2 是 给你一个infinity stream, 然后你只能keep一个k长度的数组,要求你实时update这个k数组,这个数组里面的每个数字概率都是 1/(length of 已经出现的stream),而且只能使用原题的两个getRandom方法。 楼主此刻不行了脑袋基本浆糊, 面试官帮写了一个代码框架, 我死马当活马医,找了一个理由自圆其说,面试官看了很久.....然后说it works.... (当然楼主自己都不相信it work)
回复

使用道具 举报

🔗
 楼主| newgod2500 2017-6-30 09:11:37 | 只看该作者
全局:
JaneHang93 发表于 2017-6-30 09:10
这个电面,和我面的题目完全一样,第二题应该是用蓄水池算法。。。

我当时也知道是蓄水池算法...奈何当时想拿是什么算法...分明就是数学....本着对数学的厌恶就放弃细看了..

补充内容 (2017-6-30 09:12):
是之前看过蓄水池算法,但没悟到核心思想,被表面的数学搞烦了就没看下去了
回复

使用道具 举报

🔗
xihanvhai001 2017-7-19 01:13:33 | 只看该作者
全局:
请问楼主电面一后多久拿到了电面二呀,谢谢!
回复

使用道具 举报

🔗
 楼主| newgod2500 2017-7-19 01:16:43 | 只看该作者
全局:
xihanvhai001 发表于 2017-7-19 01:13
请问楼主电面一后多久拿到了电面二呀,谢谢!

内推人基本上第二天就会知道消息。 我的也是内推人告诉我的,他们至今都没有官方发邮件给我消息呢,应该是默拒了
回复

使用道具 举报

🔗
hackenkreuz 2017-7-20 12:35:58 | 只看该作者
全局:
感觉各家的面经已经很久没有出现reservoir sampling 了,居然专门考这个
回复

使用道具 举报

🔗
雪海轻舞 2017-9-7 05:03:00 | 只看该作者
全局:
感觉这家题好难!
回复

使用道具 举报

🔗
FF-Ti 2017-9-7 06:43:19 | 只看该作者
全局:
lz方便发一下总结的面经题嘛?
回复

使用道具 举报

🔗
太阳与石 2017-10-16 11:26:16 | 只看该作者
全局:
楼主你好!谢谢你写这么多的分享。我有一个问题,你是怎么知道面试官是谁的?面试之前就知道了吗
回复

使用道具 举报

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

本版积分规则

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