g**e 发帖数: 6127 | 1 希望对找工作的同胞有用。不过我以后的面试题可是会换了,哈。
【 以下文字转载自 Topcoders 俱乐部 】
发信人: gate (态度+做题), 信区: Topcoders
标 题: Re: G Interview Workshop
发信站: BBS 未名空间站 (Sat Sep 29 21:13:43 2012, 美东)
先说amzn的录取比例。我看了一下过去一年的,SDE 1,2,3从简历到最后接受offer的
比例是3-4%。 onsite -> offer比例30%, 最后有大概60%的人接受。SDE1接受offer的
比例明显高。SDE3接受比例最低,估计牛人都去google了。
再说面试,就我们大组(>200人)来看,面试的题目实在是简单。电面一般是2 sum,
find 2 min number in array这种口水题。我偷的zhangbz的数组去重的题电面了十几
个人只有两个人写对。onsite最难的也就是背包,最长回文,getMedian这种,设计就
是restaurant simulation。我这个礼拜问的is_bst没有一个人答对。版上大牛们应该
分分钟横扫这些题目。
最大的特点,面试官都不是特别在意你是不是能用最优解。他们更在意分析问题的思路
,交流,translate idea to code的能力。甚至连语法要求都很低。最长回文,O(n^3)
就可以了,背包,暴力就行。SDE2,3对设计要求比较高,要求完整方案和基本代码。基
本没人指望candidate能写DP。
problem solving, translate idea to code, design,communication是amzn面试考查
的重点。
另外说一下SDE 1, 2, 3的基本要求
SDE1: 毕业后工作4年以内
SDE2:毕业后工作7年以内
SDE3:毕业后工作>7年
学位基本没用。fresh phd想拿SDE2非常难。SDE3也非常难,一般都是从内部升上去的
。工作十几年的进来大多数也都是SDE2.
废话了半天,对goog俱乐部的朋友估计用处不大。 :p |
p*****2 发帖数: 21240 | |
g**e 发帖数: 6127 | 3 这可都是我最近几十场interview和debrief下来,和4个bar raiser私下交流的心得,
如何是misleading?
再说,看看就好。我也没说这就是定律,有用就行。最近好几个同胞一看就是bbs上做
题做的很顺的,确都没拿到offer,读review,都是交流,设计能力的缺陷
【在 p*****2 的大作中提到】 : 你这是misleading吧?
|
p*****2 发帖数: 21240 | 4
我也是开玩笑的。呵呵。不过交流,设计这些都是说辞吧?中国人有多少交流,设计特
强的?
不过你写的东西很鼓劲呀。刚才开玩笑的,希望别介意。
【在 g**e 的大作中提到】 : 这可都是我最近几十场interview和debrief下来,和4个bar raiser私下交流的心得, : 如何是misleading? : 再说,看看就好。我也没说这就是定律,有用就行。最近好几个同胞一看就是bbs上做 : 题做的很顺的,确都没拿到offer,读review,都是交流,设计能力的缺陷
|
v***n 发帖数: 5085 | 5 我记得我10年面过亚麻一次 应该是老中给的校园面试
我没能码对 虽然交流应该不错 还是悲剧^^
【在 p*****2 的大作中提到】 : : 我也是开玩笑的。呵呵。不过交流,设计这些都是说辞吧?中国人有多少交流,设计特 : 强的? : 不过你写的东西很鼓劲呀。刚才开玩笑的,希望别介意。
|
p*****2 发帖数: 21240 | 6
我感觉我面试人基本面试之前就定下结果了。除非表现的太surprised。
【在 v***n 的大作中提到】 : 我记得我10年面过亚麻一次 应该是老中给的校园面试 : 我没能码对 虽然交流应该不错 还是悲剧^^
|
g**e 发帖数: 6127 | 7 哈,让二爷见笑了,上个礼拜interview event搞的太多,有些东西不吐不快,能帮助
到一些同胞最好,不然看看也就算了。
也不全是说辞。有哥们上来就写代码,几次让面试官打断让他先解释思路。有哥们设计
个题目,把各种option吹了半天,面试官问他那你到底选哪种,支支吾吾就是不选一个
。还有个哥们写最长回文,上来就说DP O(n^2),结果写了个O(n^3),还吹可以用
suffix tree,结果连banana的suffix tree都写不出来。
得,
上做
【在 p*****2 的大作中提到】 : : 我感觉我面试人基本面试之前就定下结果了。除非表现的太surprised。
|
v***n 发帖数: 5085 | 8 我也有这种感觉吧 感觉我面的是虚情假意 面我的也是虚情假意
大家都是讨生活 不容易啊
【在 p*****2 的大作中提到】 : : 我感觉我面试人基本面试之前就定下结果了。除非表现的太surprised。
|
i***e 发帖数: 452 | 9 亚麻的算法从来都不难啊, 变态的是你们家的design problems. 题目都知道, 就是
回答不到要领上了。 而且这种design 经常把人直接搞死了.. 大牛也谈谈这方面吧 造
福同胞了 |
g**e 发帖数: 6127 | 10 上礼拜我负责的部分是coding & data structure,所以我基本不看简历直接问。主要
考察几点:
1. problem solving
2. communication
3. translate idea to code
很遗憾,一道is_bst的题没有一个人顺畅的答对了。甚至没有一个人把BST的定义完整
的答对。如果经过若干提示,最后能把递归代码写出来的,我还是会pass。
【在 p*****2 的大作中提到】 : : 我感觉我面试人基本面试之前就定下结果了。除非表现的太surprised。
|
|
|
v***n 发帖数: 5085 | 11 赞is_bst
我本科DS的期末考试就是这题 我们全班只有一个搞竞赛的哥们做对的 现在还是记忆犹
新啊!
【在 g**e 的大作中提到】 : 上礼拜我负责的部分是coding & data structure,所以我基本不看简历直接问。主要 : 考察几点: : 1. problem solving : 2. communication : 3. translate idea to code : 很遗憾,一道is_bst的题没有一个人顺畅的答对了。甚至没有一个人把BST的定义完整 : 的答对。如果经过若干提示,最后能把递归代码写出来的,我还是会pass。
|
p*****2 发帖数: 21240 | 12
看来做leetcode的还是少数人呀?Leetcode潜力大大的呀。
你主要去哪里做event呀?campus吗?
【在 g**e 的大作中提到】 : 上礼拜我负责的部分是coding & data structure,所以我基本不看简历直接问。主要 : 考察几点: : 1. problem solving : 2. communication : 3. translate idea to code : 很遗憾,一道is_bst的题没有一个人顺畅的答对了。甚至没有一个人把BST的定义完整 : 的答对。如果经过若干提示,最后能把递归代码写出来的,我还是会pass。
|
i***e 发帖数: 452 | 13 大牛做了几遍了?
【在 p*****2 的大作中提到】 : : 看来做leetcode的还是少数人呀?Leetcode潜力大大的呀。 : 你主要去哪里做event呀?campus吗?
|
g**e 发帖数: 6127 | 14 就是在公司搞的,一个星期20多个人来onsite,招4-6个人。大部分是5-20年工作经验
的。上班以后能象版上几位大牛这样还奋斗在做题第一线的,实在是凤毛麟角了。拿大
offer是应该的
【在 p*****2 的大作中提到】 : : 看来做leetcode的还是少数人呀?Leetcode潜力大大的呀。 : 你主要去哪里做event呀?campus吗?
|
e***l 发帖数: 710 | |
p*****2 发帖数: 21240 | 16
当时做过两遍吧。好久没做了,快忘光了。我发现这东西忘的特别快。
【在 i***e 的大作中提到】 : 大牛做了几遍了?
|
g**e 发帖数: 6127 | 17 设计题就那么几个,大家都知道。但是同样的题目要求对于SDE1,2,3是完全不同的。
SDE1,写几个OOP的class/interface, 搞一下继承,多态,简单逻辑就差不多了
SDE2,另外要求结构,框架,数据库,扩展性
SDE3,再额外要求high availability, high scalability
改天再举个例子说说
【在 i***e 的大作中提到】 : 亚麻的算法从来都不难啊, 变态的是你们家的design problems. 题目都知道, 就是 : 回答不到要领上了。 而且这种design 经常把人直接搞死了.. 大牛也谈谈这方面吧 造 : 福同胞了
|
g**e 发帖数: 6127 | 18 听力要求能听懂对方的意思(不需多次重复),口语要求能简洁清晰明了的让对方明白你
的意思
【在 e***l 的大作中提到】 : 口语在码工面试中,有多大的比重?
|
c**z 发帖数: 669 | |
i***e 发帖数: 452 | 20 亚麻的onsite是大家打分还是怎么样? 如果5轮面试,要拿到offer是5个人都要通过还
是怎么评价的?
【在 g**e 的大作中提到】 : 就是在公司搞的,一个星期20多个人来onsite,招4-6个人。大部分是5-20年工作经验 : 的。上班以后能象版上几位大牛这样还奋斗在做题第一线的,实在是凤毛麟角了。拿大 : offer是应该的
|
|
|
p*****2 发帖数: 21240 | 21
大牛说说SDE3 是啥要求呢?要求超强的design能力吗?
【在 g**e 的大作中提到】 : 就是在公司搞的,一个星期20多个人来onsite,招4-6个人。大部分是5-20年工作经验 : 的。上班以后能象版上几位大牛这样还奋斗在做题第一线的,实在是凤毛麟角了。拿大 : offer是应该的
|
g**e 发帖数: 6127 | 22 跟前面火鸡发的goog评分标准基本一致。5个人先独立打分,然后debrief讨论,这时候
有人
可能会改变主意。一般4个人通过希望就比较大,3个人通过有时也ok。主要看讨论的时
候大家互相了解candidate的表现。
bar raiser有一票否决的权利。
【在 i***e 的大作中提到】 : 亚麻的onsite是大家打分还是怎么样? 如果5轮面试,要拿到offer是5个人都要通过还 : 是怎么评价的?
|
p*****2 发帖数: 21240 | 23
所以我这用C的面A就没法面了呀。
【在 g**e 的大作中提到】 : 设计题就那么几个,大家都知道。但是同样的题目要求对于SDE1,2,3是完全不同的。 : SDE1,写几个OOP的class/interface, 搞一下继承,多态,简单逻辑就差不多了 : SDE2,另外要求结构,框架,数据库,扩展性 : SDE3,再额外要求high availability, high scalability : 改天再举个例子说说
|
p*****2 发帖数: 21240 | 24
那我口语差的就没法面了呀。
【在 g**e 的大作中提到】 : 听力要求能听懂对方的意思(不需多次重复),口语要求能简洁清晰明了的让对方明白你 : 的意思
|
p*****2 发帖数: 21240 | 25
HM + BR
【在 i***e 的大作中提到】 : 亚麻的onsite是大家打分还是怎么样? 如果5轮面试,要拿到offer是5个人都要通过还 : 是怎么评价的?
|
y*******g 发帖数: 6599 | 26 你不要胡闹了
【在 p*****2 的大作中提到】 : : HM + BR
|
g**e 发帖数: 6127 | 27 要求能独立从设计到实现大吞吐量高并发高容错系统。
简单来说,就是要求你随便到一个组,看看他们的系统,然后说你们这些都是crap,问
题在
哪里,这是我的设计,并且有详细的计划一步一步实现的能力。
【在 p*****2 的大作中提到】 : : HM + BR
|
g**e 发帖数: 6127 | 28 就是,睡觉了。回头向两位大牛好好讨教做题心得
【在 y*******g 的大作中提到】 : 你不要胡闹了
|
i***e 发帖数: 452 | 29 BR真牛逼啊!! 不过不容易分辨谁是BR, 他觉得他整个难题给你, 但你发现这个题
目原来咋做过了, 这时候很尴尬吧?
【在 p*****2 的大作中提到】 : : HM + BR
|
p*****2 发帖数: 21240 | 30
这个要求还是很高的。估计M的senior达不到。这么牛的人到哪里去也不愁吧?
【在 g**e 的大作中提到】 : 要求能独立从设计到实现大吞吐量高并发高容错系统。 : 简单来说,就是要求你随便到一个组,看看他们的系统,然后说你们这些都是crap,问 : 题在 : 哪里,这是我的设计,并且有详细的计划一步一步实现的能力。
|
|
|
p*****2 发帖数: 21240 | 31
我觉得有个bar raiser挺好。我呆过的公司没有committee, 没有bar raiser, 确实引
入不少烂人,包括我自己。
【在 i***e 的大作中提到】 : BR真牛逼啊!! 不过不容易分辨谁是BR, 他觉得他整个难题给你, 但你发现这个题 : 目原来咋做过了, 这时候很尴尬吧?
|
i***e 发帖数: 452 | 32 大牛太谦虚了。。。 问题是做题好坏跟工作能力关系大吗? 题目多练练就出来了,但
是解决实际问题的能力不是随便能上去的。。
【在 p*****2 的大作中提到】 : : 我觉得有个bar raiser挺好。我呆过的公司没有committee, 没有bar raiser, 确实引 : 入不少烂人,包括我自己。
|
p*****2 发帖数: 21240 | 33
没有必然关系。解决能力强的人,练练算法估计问题不大。但是如果练过算法还不行的
,多半解决能力也不行。
解决能力很难考察,所以让大家拼算法了。
【在 i***e 的大作中提到】 : 大牛太谦虚了。。。 问题是做题好坏跟工作能力关系大吗? 题目多练练就出来了,但 : 是解决实际问题的能力不是随便能上去的。。
|
l*****a 发帖数: 14598 | 34 对
我希望斑竹%—*(……)¥*#
【在 y*******g 的大作中提到】 : 你不要胡闹了
|
l*****a 发帖数: 14598 | 35 WOW
这个我会
【在 g**e 的大作中提到】 : 上礼拜我负责的部分是coding & data structure,所以我基本不看简历直接问。主要 : 考察几点: : 1. problem solving : 2. communication : 3. translate idea to code : 很遗憾,一道is_bst的题没有一个人顺畅的答对了。甚至没有一个人把BST的定义完整 : 的答对。如果经过若干提示,最后能把递归代码写出来的,我还是会pass。
|
l*****a 发帖数: 14598 | 36 求内推
虽然也很烂
旧喜欢钱多人.的地方
【在 p*****2 的大作中提到】 : : 没有必然关系。解决能力强的人,练练算法估计问题不大。但是如果练过算法还不行的 : ,多半解决能力也不行。 : 解决能力很难考察,所以让大家拼算法了。
|
i******r 发帖数: 793 | 37 amazon现在直接说去onsite,电面都没有
这是什么情况
面试形式改了吧 |
i***e 发帖数: 452 | 38 大牛总算决定考虑挪位置了? 你搞定亚麻还不是分分钟的事?
【在 l*****a 的大作中提到】 : 求内推 : 虽然也很烂 : 旧喜欢钱多人.的地方
|
v***n 发帖数: 5085 | 39 我以前有一个认识的烙印manager
感觉coding和算法的能力几乎就是没有
但是最近去了亚麻做manager
是不是中层干部面试不讲代码啊 |
i***e 发帖数: 452 | 40 manager估计考察不一样吧。 我是说coder了。。manager主要会吹很交流能力比较强了
。 还有一些high level的东西。。
【在 v***n 的大作中提到】 : 我以前有一个认识的烙印manager : 感觉coding和算法的能力几乎就是没有 : 但是最近去了亚麻做manager : 是不是中层干部面试不讲代码啊
|
|
|
W******g 发帖数: 887 | 41 就是,洗盘子的和领班要求的素质是不同的。
【在 i***e 的大作中提到】 : manager估计考察不一样吧。 我是说coder了。。manager主要会吹很交流能力比较强了 : 。 还有一些high level的东西。。
|
v***n 发帖数: 5085 | 42 好想领班啊。。。
【在 W******g 的大作中提到】 : 就是,洗盘子的和领班要求的素质是不同的。
|
d**e 发帖数: 6098 | 43 说一下我们组一个Sr面试的侧重面
1. if he/she can code (brute force is highly acceptable. i assume he want
bug free code.)
2. communication skill
3. when 1) is okay, discuss and analyze to find out an optimal solution
【在 g**e 的大作中提到】 : 希望对找工作的同胞有用。不过我以后的面试题可是会换了,哈。 : 【 以下文字转载自 Topcoders 俱乐部 】 : 发信人: gate (态度+做题), 信区: Topcoders : 标 题: Re: G Interview Workshop : 发信站: BBS 未名空间站 (Sat Sep 29 21:13:43 2012, 美东) : 先说amzn的录取比例。我看了一下过去一年的,SDE 1,2,3从简历到最后接受offer的 : 比例是3-4%。 onsite -> offer比例30%, 最后有大概60%的人接受。SDE1接受offer的 : 比例明显高。SDE3接受比例最低,估计牛人都去google了。 : 再说面试,就我们大组(>200人)来看,面试的题目实在是简单。电面一般是2 sum, : find 2 min number in array这种口水题。我偷的zhangbz的数组去重的题电面了十几
|
h****e 发帖数: 928 | 44 我觉得A的OOD的题目不好准备,没有什么把握能够答到点子上。 |
t**********h 发帖数: 2273 | 45 他是主考官
【在 p*****2 的大作中提到】 : 你这是misleading吧?
|
t**********h 发帖数: 2273 | 46 tjj?
【在 l*****a 的大作中提到】 : 对 : 我希望斑竹%—*(……)¥*#
|
t**********h 发帖数: 2273 | 47 通求
【在 l*****a 的大作中提到】 : 求内推 : 虽然也很烂 : 旧喜欢钱多人.的地方
|
c***w 发帖数: 134 | 48 很好的帖子,面过的诀窍是什么?找人内推能不能跳过店面?对linux的要求是什么,
对developer来说。谢谢!! |
g**e 发帖数: 6127 | 49 电面是第一轮的删选。除非有强烈推荐并且某组急切招人,一般不能免。直接onsite最
后被拒的,不是浪费所有人的时间么?
对linux的要求不高,不过至少也要知道ls, ps, mkdir吧。regex月熟悉越好。对linux
熟悉会极大的增加productivity,尤其在分析和troubleshoot log的时候。
个人推荐:
初级: ls, ps, top, mkdir, chown, cp, mv, rm, kill, head, tail, more, tar,
zip/uzip, ssh, telnet。regex初级。如果这些都不知道开始工作了会痛苦一段时间。
中级:shell script, grep, sed, awk基本功能,regex中级。cut, sort, uniq, pr,
scp, rsync, df, du, date, free, traceroute, imstat, netstat, watch等熟练监控
linux系统健康命令。
高级:shell script, grep, sed, awk熟练使用,regex高级。各种firewall, kernel
级别debug,tuning。这些我不懂,工作用不上。
【在 c***w 的大作中提到】 : 很好的帖子,面过的诀窍是什么?找人内推能不能跳过店面?对linux的要求是什么, : 对developer来说。谢谢!!
|
p*****2 发帖数: 21240 | 50
linux
太牛了。记下了。周末加班刚学了个df 和 du
【在 g**e 的大作中提到】 : 电面是第一轮的删选。除非有强烈推荐并且某组急切招人,一般不能免。直接onsite最 : 后被拒的,不是浪费所有人的时间么? : 对linux的要求不高,不过至少也要知道ls, ps, mkdir吧。regex月熟悉越好。对linux : 熟悉会极大的增加productivity,尤其在分析和troubleshoot log的时候。 : 个人推荐: : 初级: ls, ps, top, mkdir, chown, cp, mv, rm, kill, head, tail, more, tar, : zip/uzip, ssh, telnet。regex初级。如果这些都不知道开始工作了会痛苦一段时间。 : 中级:shell script, grep, sed, awk基本功能,regex中级。cut, sort, uniq, pr, : scp, rsync, df, du, date, free, traceroute, imstat, netstat, watch等熟练监控 : linux系统健康命令。
|
|
|
l*****a 发帖数: 14598 | 51 sign
你们厂镇应该招我
我10来年前旧会这个
【在 p*****2 的大作中提到】 : : linux : 太牛了。记下了。周末加班刚学了个df 和 du
|
g**e 发帖数: 6127 | 52 哈,这个也很有用,加上了
【在 p*****2 的大作中提到】 : : linux : 太牛了。记下了。周末加班刚学了个df 和 du
|
l*****a 发帖数: 14598 | 53 最关键的man
还有sudo
【在 g**e 的大作中提到】 : 哈,这个也很有用,加上了
|
g**e 发帖数: 6127 | 54 man + google应该是# 1
【在 l*****a 的大作中提到】 : 最关键的man : 还有sudo
|
h********6 发帖数: 285 | 55 请问大牛,为啥最近有人直接去群面,有人是先phone interview? |
p*****2 发帖数: 21240 | 56
那你可以做A的SDE3了。
【在 l*****a 的大作中提到】 : sign : 你们厂镇应该招我 : 我10来年前旧会这个
|
t**********h 发帖数: 2273 | 57 跪了,就会ls
linux
,
【在 g**e 的大作中提到】 : 电面是第一轮的删选。除非有强烈推荐并且某组急切招人,一般不能免。直接onsite最 : 后被拒的,不是浪费所有人的时间么? : 对linux的要求不高,不过至少也要知道ls, ps, mkdir吧。regex月熟悉越好。对linux : 熟悉会极大的增加productivity,尤其在分析和troubleshoot log的时候。 : 个人推荐: : 初级: ls, ps, top, mkdir, chown, cp, mv, rm, kill, head, tail, more, tar, : zip/uzip, ssh, telnet。regex初级。如果这些都不知道开始工作了会痛苦一段时间。 : 中级:shell script, grep, sed, awk基本功能,regex中级。cut, sort, uniq, pr, : scp, rsync, df, du, date, free, traceroute, imstat, netstat, watch等熟练监控 : linux系统健康命令。
|
s********k 发帖数: 6180 | 58 这个经历,没有相关的工作经历的话,很难自己看书或者学习吧
【在 g**e 的大作中提到】 : 要求能独立从设计到实现大吞吐量高并发高容错系统。 : 简单来说,就是要求你随便到一个组,看看他们的系统,然后说你们这些都是crap,问 : 题在 : 哪里,这是我的设计,并且有详细的计划一步一步实现的能力。
|
a*****s 发帖数: 1121 | 59 basic level: echo, wget, export
intermediate: ifconfig, ftp, route, nslookup |
g**e 发帖数: 6127 | 60 wget export是基本的。其他的很少用到,以前在startup工作倒是用的多,毕竟什么都
要自己搞
【在 a*****s 的大作中提到】 : basic level: echo, wget, export : intermediate: ifconfig, ftp, route, nslookup
|
|
|
S******1 发帖数: 269 | 61 曾经去Amazon onsite, 败在design问题上面了。Bar raiser的题目用了比较笨的方法
解出来,他说感觉有bug但是他找不出来,结果就挂了。
linux初级大多数会,中级就会一两个。。。。还想好好准备试试亚麻 |
p*****2 发帖数: 21240 | 62
其实面试就是个缘分。真不一定谁水平高就一定能拿offer。很多不是很出名的公司,
干得好拿得也不少。有的时候一个公司别人都拿不到,你可能就拿到了。
【在 S******1 的大作中提到】 : 曾经去Amazon onsite, 败在design问题上面了。Bar raiser的题目用了比较笨的方法 : 解出来,他说感觉有bug但是他找不出来,结果就挂了。 : linux初级大多数会,中级就会一两个。。。。还想好好准备试试亚麻
|
c***w 发帖数: 134 | |
K********m 发帖数: 31 | 64 非常感谢楼主... 受益匪浅
【在 c***w 的大作中提到】 : 谢谢楼主回复。很受用
|
h**6 发帖数: 4160 | |
d**e 发帖数: 6098 | 66 等价
【在 h**6 的大作中提到】 : SDE3和Senior有什么区别?
|
l****o 发帖数: 315 | 67 我去年面亚麻intern问了is bst..我直接给的pre order is sorted array.应该木有回
答错吧。当时一身的冷汗。。。 |
s*********6 发帖数: 261 | 68 "设计就是restaurant simulation"
请问restaurant simulation在这里是指??? |