作者 | 文泰来
编辑 | Jiajie Wang, Ivy
专栏 | 九章算法
Amazon 领导力准则, 也就是 Amazon Leadership Principles,不仅仅是几条用来鼓舞人心的口号,更是成就了Amazon特有公司文化的秘诀。
不管是为新项目讨论创意、寻找解决客户问题的方案,还是面试求职者时,它都是Amazon员工的重要参考标准和行为准则
Amazon Leadership Principles 包含哪些内容?
顾客至尚 Customer Obsession
主人翁精神 Ownership
创新简化 Invent and Simplify
决策正确 Are Right, A Lot
好奇求知 Learn and Be Curious
选贤育能 Hire and Develop the Best
最高标准 Insist on the Highest Standards
远见卓识 Think Big 
崇尚行动 Bias for Action
勤俭节约 Frugality 
赢得信任 Earn Trust 
刨根问底 Dive Deep  
敢于谏言,服从大局 
Have Backbone; Disagree and Commit 
达成业绩 Deliver Results
(关于Amazon Leadership Principles 的详细介绍,可以查看:
http://www.jiuzhang.com/qa/4134/
如何运用到Behavior Questions的回答中?
Amazon 的面试官会在行为面试中考察求职者是否满足公司的 Leadership Principles,求职者可以套用一些 Leadership Principles 来回答问题。
这里有一些对于 Behavior Questions 的回答技巧:


01
按照STAR原则回答问题
(以面试官的提问“你碰到过最难的问题是什么”为例)
S-Situation:向面试官描述当时是什么情况

T-Task:为了解决情况获得了什么任务

A-Action:在任务中采取了什么行动

R-Result:做出行动后得到了什么结果


回答要点:


Situation/Task
什么时候发生的、在哪发生、为什么重要。比如:当面试官问到项目的时候,你可以说我在上研究生的时候,在XX课上做了一个项目,这个项目很重要,占了我的总成绩30%。

Action
Project中负责哪些部分(尽量选择Team Project)、用什么方法(比如碰到问题,你采用上网找资料,在github上找到类似的代码,在stackflow上讨论问题,与同学讨论等方法来解决)、和谁合作。

Result
(尽量选择成功例子)
如何定义你的结果(成功还是失败)、获得了哪些成就(如:开销减少、数量多、绩效提高、效率高、品质改进、顾客体验变好)。
02
在回答中融入Leadership Principles

值得注意的是,不要直接提到自己符合哪条 Leadership Principles,会显得太刻意,只需要把 Leadership Principles
内化
在回答过程中就好了。


面试前建议提前准备两到三个事件做 sample,根据问题的不同更改事件的要素。


下面用一些经典的Behavior Questions来举例——
Tell me about a hard problem you encountered in your project.你曾在项目中遇到过什么难题?
回答中可套用的准则:
刨根问底 Dive Deep
比如,通过深度调查解决了问题。
好奇求知 Learn and Be curious
面试官希望听到你积极正面的回答,比如,在好奇心驱动下学习解决了问题。
最高标准Insist on the Highest Standards 
以最高的标准要求自己,比如,当正确率只有80%的时候,需要向着更高的正确率努力。
远见卓识 Think Big
能够看到之后的问题,比如在design的时候提前想到之后会出现的问题,采用一些措施来防患未然。
错误的回答方向:
1)我从来没有碰到过困难的问题
这会使面试官觉得你很自负,可能会在面试中陷入奇怪的尴尬境地,这就需要面试者在面试前准备一些示例来回答相关问题。
2)问题很难,但我一人包揽了所有工作,我的组员什么都没做
这种回答并不会为你加分,反而会使面试官觉得你没有合作能力,所以需要面试者在面试中表现出自己是一个可以work together的人,能够帮助别人解决问题。
3)问题很难,我最后没有做出来
如果你没有做出来,就不要把这个问题说出来,你只需要把你成功的案例说出来就可以了。
4)问题很难,但我很轻松地找到了答案
这种回答并不能体现出你解决问题的能力,你可以说你在网上借鉴了经验,但是你需要加一些艺术性的修饰,表现出自己在找答案过程中的努力和学习过程
确的回答范例:
I used to work on a web crawler, which will scan all the resources it found and analysis these resources to see if there is any security flaws such as sql injection inside. This process used to take a long time, and my job is to prototype ways to speed it up.

我曾经做了一个网络爬虫,它能够扫描所有的资源并且分析其中有没有安全问题。整个过程要花费很长时间,我的工作是看看怎么能让它的速度加快。
【注意准备topic时要把其中的名词都记好,如果面试官向你提问某个名词(如sql injection)的意思,要能回答得出来。

I approach this task from two aspects: change the crawler to work in a Breath First manner and handle the crawling and analysis in a multi-thread way. The first change has been proved to be a more efficient way crawling the web. The second change makes all the other analysis component working while keep crawling.

我从两方面入手:首先让爬虫分别用广度优先搜索和树状图搜索的方式工作。在经过一些研究之后我发现第一种方法比较有效,不容易出现重复。而第二种方法使得爬虫的其他分析组件得以继续工作。


Even though I run into some multi-thread lock issue, I was able to solve them and improve the whole process by 60 percent. This is a hard problem for me to remember a long time since it's very open ended and the reward can be huge.

尽管我在多线程中遇到了一些问题,但最终我把整个过程的速度提高了60%。这对于我来说是一个开放性的考验我能力的问题,最后收获颇丰。


【注意面试官会在你回答的过程中记笔记,用上面这种顺序发言能让面试官听得很明白,记笔记时很方便,这样也会让面试官心情舒畅,你的表现分自然不会差。
Tell me about an example when you were able to deliver an important project under a tight deadline. 讲出一次你在紧张的deadline下按时递交重要项目的经历。
回答中可套用的准则:
崇尚行动 Bias for Action
即使你是个磨蹭的人,在这个题目下也不能回答说自己Dive Deep所以没有在deadline前完成,这是不对的,这个问题面试官想听到的就是你Bias for Action。
创新简化 Invent and Simplify
比如,我碰到一个很复杂的问题,我怎样把他简化了之后来赶deadline。
达成业绩 Deliver Results
比如,尽管deadline很紧张,但我还是按时完成了。
正确的回答方向:
我在实习期间有一个项目,timeline很短,任务很重要,要完成一个prototype,research怎样提升crawler的速度。首先我仔细地了解了web crawler的工作原理,然后为了
提高效率
,我研究了几种方法(
列举一下
),选出了其中最快最好的方法,最终赶在ddl前完成了任务。


Have you experienced a case when you were working on some task given by your team, and got a request from other team, what would you do? 你是否曾有过做自己组的任务时接到另一组任务的情况?你会怎么做?


回答中可套用的准则:
主人翁精神 Ownership 
比如,两个组的工作对我来说是同样重要的。
顾客至尚 Customer Obsession 
比如,两个工作的优先性要以客户为基准。
正确的回答方向:
这个决定不是我一人能做的,我会把我的manager和对方的manager叫到一起开会,比较哪个工作的
优先性
更高,哪个更高做哪个。而这两个工作都找到我做,说明了我对他们都很了解,我做了research,研究了两组的工作都分别需要多少人做,需要多长时间,在会议上提供了数据。


【注意回答Behavior Questions时话不要说得太满,要圆滑一点,两边都说一说。
Tell me a time when you received tough or critical piece of feedback and how you deal with it. 讲出一次你收到不理想或批评反馈的经历,你是如何处理它的?


回答中可套用的准则:
赢得信任 Earn Trust 
比如,我接受意见并进行自我批评。
正确回答方向:
我做某项目时manager对我不理解(或同事认为这么做不好),对我提出了意见,但是,我尊重我的teammate,对他的意见做了research,了解之后和自己的做了比较,比较后友好地商讨了,得出了xx结果。


【注意回答问题时不要扯到personal,要说是技术上的讨论
更多精彩内容
  • 回复“简历”,查看简历撰写指南,获取“简历模板”
  • 回复“冷冻期”,查看北美各大IT企业冷冻期信息和注意事项
  • 回复“Career”, 查看Caireer Fair 攻略 check list
  • 回复“薪资”,查看北美各大IT企业New Grades Engineer 薪资水平;
  • 回复“项目”,查看7-14天可以搞定的小项目推荐
  • 回复“评分”,查看系统设计评分指南
  • 回复“behavior”,查看behavior interview指南
  • 回复“晋升”,查看Engineer晋升机制 
《系统设计班》| 本周免费试听
怎样回答系统设计问题?
系统设计的 4S 分析法?
系统设计的知识点构成?
设计推特 Design a Twitter
2017年秋招备战进行时
赢在起跑线!
报名登陆官网 www.jiuzhang.com
或点击文末“阅读原文”
继续阅读
阅读原文