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

亚麻 onsite

🔗
匿名用户-72ZDO  2019-5-29 08:14:52 来自APP |倒序浏览

2019(4-6月) MobileEng 硕士 全职@amazon - 内推 - Onsite  | | Other | 在职跳槽

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

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

x
今天刚面的amazon mobile engineer,SDE 1  L4,是组招,除了bar raiser外都是本组的engineer
1. OOD/system design google search 主要实现单
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

悲剧了,想到build heap的时间复杂度说成nlogn了,查了下是应该是On,怪不得面的时候说时间复杂度面试官停顿了一下,估计是要跪了……

评分

参与人数 10大米 +21 收起 理由
剑随风飘 + 1 给你点个赞!
frankwu2000 + 1 很有用的信息!
shelmylin + 1 赞一个
liqingfd + 1 很有用的信息!
jacksonshuati + 1 谢谢分享!

查看全部评分


上一篇:纯存储昂塞挂经
下一篇:亚马逊OA+VO三轮【5.28】
推荐
lpaben62 2019-5-29 09:34:57 | 只看该作者
全局:
fx_xj 发表于 2019-5-29 08:29
请问locker是什么意思

我記得是一題OOD高頻題,要求設計一個置物櫃,有東西時可以取物,沒東西時可以置物,另外可以延伸需求例如加上密碼,或是能存多大多小的貨物
回复

使用道具 举报

地里匿名用户
推荐
匿名用户-72ZDO  2019-6-8 00:00:53
ninepig 发表于 2019-6-7 20:02
请问sliding windows 在这种情况下如何实现呢? 谢谢 想半天没想出来。

补充内容 (2019-6-7 20:05):

肯定还是需要一个队列来存储stream的,比如每进来一个数据就放在队尾,这样生成的队列是按照timestamp排序的,用map + heap就可以把所有的purchase进行排序。但是,有time-box的时候就需要选定特定的时间,比如他会要求返回一个小时内的purchase的排序结果,按照常规做法就是在stream里面把一个小时内的数据filter出来,这样做的时间复杂度不好,因为如果这样的query很多,不断的添加新的data进入队列,每次都要filter一个小时内的数据,所以就用sliding window,添加新的数据时超过一个小时就移动一下window,保证window内的数据是在一个小时以内的。这样只需要处理window两侧的数据,不需要把所有的数据过一遍filter,时间复杂度就好很多了。当然map + heap还是需要的。我不太会讲题,可能写的不太清楚,不过也没找到网上的讲解。。。
回复

使用道具 举报

地里匿名用户
推荐
匿名用户-72ZDO  2019-6-7 23:47:52
Wu_kong 发表于 2019-6-7 21:49
build heap不是nlgn吗, call n 次lgn 啊

资料贴在这里:https://www.geeksforgeeks.org/time-complexity-of-building-a-heap/
也可以看看网上别的讲解。我的理解是build heap和heapify不太一样,具体计算可以看一下资料。
回复

使用道具 举报

🔗
fx_xj 2019-5-29 08:29:12 | 只看该作者
全局:
请问locker是什么意思
回复

使用道具 举报

全局:
谢谢分享!
回复

使用道具 举报

全局:
谢谢分享,祝好运
楼主哪个组,我下周面Mobile shopping组
回复

使用道具 举报

🔗
liqingfd 2019-5-29 12:46:25 | 只看该作者
全局:
感觉lz面的这几轮都偏system design了..lz有几年工作经验呀?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-72ZDO  2019-5-29 13:56:22 来自APP
liqingfd 发表于 2019/05/29 12:46:25
感觉lz面的这几轮都偏system design了..lz有几年工作经验呀?

我也觉得面的跟说好的不一样,我是一年ios经验
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-72ZDO  2019-5-29 13:57:01 来自APP
jacksonshuati 发表于 2019/05/29 11:25:34
谢谢分享,祝好运
楼主哪个组,我下周面Mobile shopping组

kindle组,你是面react native那个组吗?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-72ZDO  2019-5-29 13:57:36 来自APP
fx_xj 发表于 2019/05/29 08:29:12
请问locker是什么意思

ood高频,具体可以google一下,网上资料很多
回复

使用道具 举报

🔗
littlechen32 2019-5-29 15:24:00 | 只看该作者
全局:
问下4题使用treemap做的,按照freq排序还是 普通map + PriorityQueue ?
回复

使用道具 举报

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

本版积分规则

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