amazon VO面经

亚麻的VO,本来约的是上周五,但是等了15分钟面试官都没出现。给HR发邮件,HR说面试官突然有了last-minute meeting,所有来不了了,HR说sincerest apology。然后让我重新给他发我的availability,我五分钟之内就给她发了,她也在五分钟之内重新给我reschedule了面试的时间。时间安排到了周一下午的两点。

周一下午面试,面试官是一个25岁左右的白人,很年轻,但看他已经是senior SDE了。感觉他沟通能力很强,很会说话,和他对话让人感觉非常舒服。一上来就问我的简历,先和我聊了学校,因为我们两个的学校是全美公认的世纪死敌,说完我们两个都笑了… 然后问了我简历上的project,问我具体是怎么实现的,做出来的产品能干什么,作为用户该怎么用。然后问了一些BQ。有没有帮助别人的经历,有没有deadline来不及的经历(我说有为了更好地满足requirement,推迟过deadline。然后他紧接着问我deadline之后的requirement得到了多大的提升,我就从之前的事情里举了一个例子给他),有没有遇到过挫折以及是怎么克服挫折的。BQ大概一共聊了15-20分钟,有说有笑,氛围很好。BQ里有些时候我在描述我的经历,感觉他会认同我的一些行为,会点头说“right”,“exactly”等等这些词汇。因为平时经历算是比较丰富,喜欢参加一些social event,加上外国朋友也不少,感觉应付BQ还是比较轻松的,也很享受这种过程。

然后就是coding做题,给的是一道design题,让我设计一个日历系统。要我先想好建立一个data structure来做这个系统,以及实现“创建事件(名称,日期,时间)”,“查看某个时间是否busy”,以及“查看某日的所有事件”三个function。他让我先和他说一下thought process,然后再写。我先和他说了我想用dictionary。但是我key和value的选择不太对,他提示了一下我就改过来了。感觉后面三个function也比较简单。但是花的时间不少,写的时候说说笑笑,所以时间过得很快,写完已经只剩下5分钟左右了。我说我还可以优化一下,他说不用了,已经可以了,他希望能有足够的时间来回答我的问题,就让我问问题了。我问了一般SDE一天都会做什么以及SDE有多大的自由度,他回答得很详细,每个问题都回答了大概3-5分钟,超出45分钟大概几分钟的样子。然后互相说了have a good afternoon就结束了。

请问你是社招吗,还是应届生啊。。

应届生才有vo

为什么看有的是VO是三轮啊。。。有的一轮?

一轮那是放水,这种好事不太有了

VO是啥?

video onsite

1 Like
  1. 有没有帮助别人的经历
    咋回答?大家都是一个人一个坑,咋帮助别人?
    2.有没有遇到过挫折以及是怎么克服挫折的
    挫折?出了bug?影响ship? code-review遇到偏执狂?按照他的建议行不通,浪费时间?
    (我大挫折是:组里的人不懂装懂,支了一招,经过验证是不可行的,浪费我很多时间)

据说亚麻BQ问题占到50%:每轮都有BQ,差不多一半时间是BQ(?)

这是实习还是全职啊??是最近的面经么??