📣 独立日限时特惠: VIP通行证立减$68
楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

Wealthfront 不是很愉快的招聘过程吐槽,强烈不推荐大家投

🔗
guzh870423 2018-3-12 07:16:35 | 只看该作者
全局:
请问楼主能讲一下 MagicMap 和 RandMap 题目吗?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-GGZET  2018-3-12 09:24:15
guzh870423 发表于 2018-3-11 15:16
请问楼主能讲一下 MagicMap 和 RandMap 题目吗?

就是给你一个数据结构 MagicMap, get,put,remove 操作都是严格 O(1) (不存在 re-hash)。让你 implement 另一个数据结构 RandomMap, 要求 get,put,remove, getRandom(), 要求严格 O(1)。其中 getRandom 要求出现的概率跟 value 存在的数量相等。
比如一个 map {(k1, v1), (k2, v1), (k3, v2)},那么 getRandom 要求 v1 出现概率为 v2 两倍。
MagicMap 就当成普通 hashmap 就行了。
解法是 map + ArrayList. list 里存 value,map 里存 (key, index in array).
get put 都好说,getRandom 直接生成一个随机数在 list 里取值。
remove 直接从 map 里拿到 index,然后把当前 index 的元素和 list 里最后一个元素交换,再删掉 map 里该元素。
回复

使用道具 举报

🔗
民族英雄 2018-3-12 09:36:46 | 只看该作者
全局:
卧槽,看到原话简直要吐了,这种公司估计去了也没啥好日子过,记在黑名单里了。

评分

参与人数 1大米 +10 收起 理由
大悦是个好孩子 + 10 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
guzh870423 2018-3-12 09:43:57 | 只看该作者
全局:
论坛匿名用户 发表于 2018-3-12 09:24
就是给你一个数据结构 MagicMap, get,put,remove 操作都是严格 O(1) (不存在 re-hash)。让你 implement  ...

懂啦, 非常感谢!!!
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-GGZET  2018-3-12 10:15:11
民族英雄 发表于 2018-3-11 17:36
卧槽,看到原话简直要吐了,这种公司估计去了也没啥好日子过,记在黑名单里了。

我回家立刻写了篇长篇 Glassdoor review 吐槽他,不过都过了好几天了还在 pending。。。

补充内容 (2018-3-12 13:23):
得,我的 review 被 removed 了,一个脏字没有,也没提面试者个人信息。那就让老外被坑着去吧,国人能在论坛里看到就行。
回复

使用道具 举报

🔗
bonniexb 2018-3-13 04:19:23 | 只看该作者
全局:
拿到电面邀约才看到楼主这篇,反正也才刚开始找工作就拿来练练手吧
请问楼主可以细说电面买卖股票那题吗?有什麽注意细节?
谢谢
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-GGZET  2018-3-13 05:21:08
bonniexb 发表于 2018-3-12 12:19
拿到电面邀约才看到楼主这篇,反正也才刚开始找工作就拿来练练手吧
请问楼主可以细说电面买卖股票那题吗? ...

给了你账户现有钱数,一个 list 代表你拥有的 stock,implement buy(StockId, Quantity), sell(StockId, Quantity), transform(Account a1, Account a2).
要自己写 test case compile。逻辑很简单,edge case 注意好就行。比如要买但是总钱数不够啦,买的是现有+数量还是全新的股票啦,卖完之后原来的股票还剩不剩啦之类的。我最后一个 API 最后没时间写了也过了。主要就是看你实际写码 test debug 等等。
回复

使用道具 举报

🔗
844587076 2018-3-14 15:39:43 | 只看该作者
全局:
哈哈哈!被lz搞笑到了!
回复

使用道具 举报

🔗
anewme 2019-11-16 03:51:59 | 只看该作者
全局:
求问楼主对requested 数量分配库存的题目还有印象吗,感觉就是直接在做除法啊
回复

使用道具 举报

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

本版积分规则

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