Product Design + Engineering 相關MS@Harvard,MIT,CMU,Stanford

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
码农求职神器Triplebyte:
不用海投
内推多家公司面试
前Google华人高管创立
面试offer一键直通
Leap.ai助你进入热门独角兽
硅谷知名AI创业公司
图灵视频
招聘多个工程师职位
E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
查看: 2240|回复: 31
收起左侧

10/11 白板昂赛面经

[复制链接] |试试Instant~
我的人缘0
夏日秋叶 发表于 2017-10-12 11:42:56 | 显示全部楼层 |阅读模式
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩

2017(10-12月) 码农类General 硕士 全职@Amazon - 内推 - Onsite  | Other | fresh grad应届毕业生

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

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
发一个今天下午的昂赛面经。今天下午白板面试的大概25个人左右
. From 1point 3acres bbs
先会有个 recruiter 带到一个房间,然后边吃饭边30分钟介绍,然后会有一堆面试官鱼贯而入来领人。(一般吃饭和你一桌的那几个人和你是同一组面试官)

然后就是三轮面试,每轮45分钟,中间休息5分钟,每轮面试一开始固定套路,面试官先介绍自己,然后叫你介绍自己,下面面试题
第一轮, 某 team manager, 来源一亩.三分地论坛.
bq: 迄今为止你做过的最艰难的决定是什么?你是如何做出这个决定的
tech:给一个 log 文件,里面每一行是 user 和 pid,按时间排, 求 most freq 的连续三个 pid(这里连续指对每个 user). 留学申请论坛-一亩三分地
第二轮,国人小哥,AWS 组,人很亲切
bq: 我看你好像会很多技术啊,为什么要学这些技术呢
tech:LRU
第三轮, market 组,
bq:说说你印象最深的 project;你有遇到过没法完成 due 的时候吗?你是怎么解决的?;有没有你不同意 manager 意见的时候,你是怎么怼 manager 的?最后结果如何?
tech:俩数组,都是数字,一个不重复,数组元素出现的顺序表示数字的顺序,另一个可能有重复, 根据第一个数组提供的顺序来排第二个数组,返回排好的新数组

楼主感觉 bq 答的不是很好,心疼的抱住了没有 video onsite 的自己
最后,求 offer~

评分

参与人数 8大米 +26 收起 理由
bycfly + 3 一起加油!
enjoynet + 3 给你点个赞!
kevintong + 3 很有用的信息!
woodman + 5 感谢分享!
yuhaichao10 + 3 感谢分享!
gleee + 3 感谢分享!
Love--my-life + 3 楼主坚强! 祝OFFER!
jeff_xu001 + 3 感谢分享!

查看全部评分


上一篇:2018 summer G家实习店面 求大米
下一篇:亚麻一波no longer consideration......路在何方
我的人缘0
 楼主| 夏日秋叶 发表于 2017-10-30 03:50:01 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩
yyyooohhhooo 发表于 2017-10-29 14:13
我想他的意思可能是如果要求某个user x,那你就把user x所有pid里面最接近each other的三个return出来?-google 1point3acres
...

求的是所有 user 最频繁使用的3个必须连续的 pid
回复

使用道具 举报

我的人缘0
feitianxue 发表于 2017-10-13 09:11:09 | 显示全部楼层
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  100% (2)
 
 
0% (0)  踩
夏日秋叶 发表于 2017-10-13 08:20
order: [3, 4, 8, 2, 1, 9, 10 ,15]
input: [ 2, 8, 15, 4, 8]
uotput: [4, 8, 8, 2, 15]

理解了,多谢楼主
做起来是不是这样,通过 order 做一个 order_map,key 是element,value 是 order。用这个 map, input 转成一个 pair 的 vector,first 是 element,second 是 order。然后用 sort 去排序,second 大的 pair 排在后面。然后用排序后的输出 first,就是 output vector 了。
回复

使用道具 举报

我的人缘0
LuckyGemini 发表于 2017-10-12 12:08:29 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  94% (16)
 
 
5% (1)  踩
祝楼主拿到offer!
回复

使用道具 举报

我的人缘0
kwz20112938 发表于 2017-10-12 12:11:22 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  66% (2)
 
 
33% (1)  踩
楼主别气馁,一切还没结束呢,祝心想事成!!. Waral 博客有更多文章,
另外请问你OA2后多久后收到的onsite呢?

21.000+ students read the Road to learn React. The course weaves all the opinionated roadmaps into one roadmap to master React. It gives you all the fundamentals in React. You will build a Hacker News App along the way.

回复

使用道具 举报

我的人缘0
渴望做码农 发表于 2017-10-12 12:23:15 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (3)
 
 
0% (0)  踩
楼主绝对没有问题的!!
回复

使用道具 举报

我的人缘0
edyyy 发表于 2017-10-12 12:26:37 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  90% (149)
 
 
9% (16)  踩
谢谢楼主分享,请问你有没有根据简历而被分配到某个组面试,还是general面试

补充内容 (2017-10-12 12:27):
祝楼主拿到Offer!
回复

使用道具 举报

我的人缘0
xuzhouyuan 发表于 2017-10-12 15:39:23 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (7)
 
 
0% (0)  踩
祝楼主拿到offer,顺便祈福自己有video
回复

使用道具 举报

我的人缘0
feitianxue 发表于 2017-10-12 22:39:50 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (2)
 
 
0% (0)  踩
最后一个题目没看太懂,可以再详细一些么,多谢!
回复

使用道具 举报

我的人缘0
startxichen 发表于 2017-10-12 22:59:24 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (1)
 
 
0% (0)  踩
祝lz早日拿到offer!
回复

使用道具 举报

我的人缘0
readman 发表于 2017-10-12 23:10:19 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  89% (322)
 
 
10% (38)  踩
第二个是不是给一个index array 没重复, 一个number array 无所谓重复不重复
然后 Arrays.sort(nums, (a,b) -> index[a]-index[b])

Learn React.js, Redux & Immutable.js while building a weather app

回复

使用道具 举报

我的人缘0
desperatelife 发表于 2017-10-13 00:11:21 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  79% (197)
 
 
20% (51)  踩
不太懂什么是对每个user most frequent pid,意思是题目指定了一个user?
回复

使用道具 举报

我的人缘0
 楼主| 夏日秋叶 发表于 2017-10-13 08:11:41 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩
kwz20112938 发表于 2017-10-12 12:11.留学论坛-一亩-三分地
楼主别气馁,一切还没结束呢,祝心想事成!!
另外请问你OA2后多久后收到的onsite呢?

9月14号收到 oa2, 两天之内做的,20号收到 onsite 邀请
回复

使用道具 举报

我的人缘0
 楼主| 夏日秋叶 发表于 2017-10-13 08:12:15 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩
edyyy 发表于 2017-10-12 12:26
谢谢楼主分享,请问你有没有根据简历而被分配到某个组面试,还是general面试. 1point3acres

补充内容 (2017-10-12 12:27) ...

general 面试
回复

使用道具 举报

我的人缘0
 楼主| 夏日秋叶 发表于 2017-10-13 08:15:19 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩
readman 发表于 2017-10-12 23:10.1point3acres网
第二个是不是给一个index array 没重复, 一个number array 无所谓重复不重复
然后 Arrays.sort(nums, (a,b ...

是的,可以这么认为,只是 index array 不是 a 的顺序是 index[a],而是 index[0] 如果出现一定是排最前面的,index[1]排第二,依次内推
回复

使用道具 举报

我的人缘0
RomeozbabyEve 发表于 2017-10-13 08:16:47 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  75% (3)
 
 
25% (1)  踩
祝樓主拿offer
回复

使用道具 举报

我的人缘0
 楼主| 夏日秋叶 发表于 2017-10-13 08:17:39 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩
desperatelife 发表于 2017-10-13 00:11
不太懂什么是对每个user most frequent pid,意思是题目指定了一个user?

没有,most freq 是对于整个 log 来说的,你可以认为是求所有 user 的 pid 数组中长度为三的子数组频率最高的那个,只是 log 文件里不是按 user 排的,而是按全局时间排的
回复

使用道具 举报

我的人缘0
 楼主| 夏日秋叶 发表于 2017-10-13 08:20:40 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩
feitianxue 发表于 2017-10-12 22:39
最后一个题目没看太懂,可以再详细一些么,多谢!

order: [3, 4, 8, 2, 1, 9, 10 ,15].1point3acres网
input: [ 2, 8, 15, 4, 8]
uotput: [4, 8, 8, 2, 15]
回复

使用道具 举报

我的人缘0
 楼主| 夏日秋叶 发表于 2017-10-13 10:02:11 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (120)
 
 
0% (0)  踩
feitianxue 发表于 2017-10-13 09:11
理解了,多谢楼主
做起来是不是这样,通过 order 做一个 order_map,key 是element,value 是 order。用 ...

我当时想了两种做法,这是其中一种,另一种是预处理 input ->map of  (val, count) pair,  然后扫 order,遇到在 input 里面的就加进 output 里
回复

使用道具 举报

我的人缘0
wb1231 发表于 2017-10-13 17:43:48 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (3)
 
 
0% (0)  踩
楼主是哪个group啊
回复

使用道具 举报

我的人缘0
feitianxue 发表于 2017-10-15 11:00:59 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (2)
 
 
0% (0)  踩
夏日秋叶 发表于 2017-10-13 10:02
我当时想了两种做法,这是其中一种,另一种是预处理 input ->map of  (val, count) pair,  然后扫 order ...

多谢楼主,比我的方法好
回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

GMT+8, 2018-9-20 18:48

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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