亚马逊难受挂经

Amazon AWS Seattle 组面 (面试前2天,临时多加了一轮, 差评)
第一轮 烙印manager,计算机领域工作20年,来亚麻第三年,纯bq。
第二轮 烙印 + 中国小哥shadow,三哥貌似是个SDE1。10分钟bq,基本我说啥他就记啥,他很紧张。
Coding 题 : Find first non-repeating number from an int array, 刷题网原题,我快速给了一个方法,用两个for loop, 第一遍 HashMap 存, 第二遍找, 然后白板写代码秒。
Follow up: 问我能不能不用额外空间,O(1)做,我说考虑一下说不能。
又问我假如输入是一个streaming flow能不能只扫一次,我说可以,用listnode + hashmap。 然后就让我写代码,写完,也给他demo一遍,但是他的想法是让我用linkedhashmap写。
我写的代码,他看不懂(感觉是个SDE1),但是给他讲的通。 时间到了,他就拍了个照片,走了。
午餐和一个中国小哥吃的快餐车。LowflyingHawk这楼外边啥吃的都没有。。。。
第三轮 白人小哥,有口音, 25分钟bq,听到一些大家都会说的回答,他会悻悻的笑一番。。。
Coding 题: shuffle an int array, 刷题网原题。这人不是写java的,java不太熟,边写边讲再 demo。
follow up: 问我能不能优化,我说我这个时间空间都是最简单的了,不能再优化了。完美结束。
第四轮, 别的组的两个manager bar raiser, 两个白人胖哥,全程笑面虎,30分钟bq + 30分钟 system design。
第五轮, 白人小哥,说话超级快,问的细节也多,甚至会问int 的取值范围这种,很突然去问java basic,35分钟bq + 剩下25分钟 system design 。
个人感觉面试难度略大,提前跟HR确认过,面的是SDE1, 并且是4轮面试。 结果面试前临时加到5轮,并且换成了两个组的人+ bar raiser面试我,有幺蛾子。。。。。。。

  1. tell me a time you think you were right, but you were wrong/ you were wrong, but you were right.
  2. tell me a time you were o n the half way project, but you realized you were working on a wrong solution
  3. 印象最深刻的事, 最大的困难
  4. 有没有在工作中突发奇想的想到用别的技术来提高当前工作的效率。
  5. conflict with manager/ collogue /

剩下的记不住了,问题范围不大,但是反复几轮都问差不多相同的题。
分享经验攒人品,希望下次能过。

这是这次的new grad吗?

对的

那为什么要确认是不是SDE1。。