亚麻BQ面试攻略: 是什么? 怎么答? 如何练习? 优秀答案长什么样?

--

众所周知,想要上岸北美科技大厂,除了技术过硬,还要具备良好的软实力。面试中的行为面试(Behavior Questions,简称BQ),就是各大公司考核候选人的重要环节。尤其是像亚马逊这样非常注重员工与公司文化匹配度的公司,BQ的考核可以算得上是优中选优,门槛极高

比如,有的求职者就在亚马逊面试中被考了2小时的BQ,最后悲惨挂掉了,在线咨询该怎么准备才能过面试。

(截图来自Blind论坛,版权归其作者所有)

也有知情者告知大家,BQ答得好,即使Coding水平普通,也有机会拿到offer。但是如果BQ答得不好,Coding再怎么优秀也有可能拿不到offer。

(截图来自Blind论坛,版权归其作者所有)

所以想要顺利通过面试,作为重点考核的BQ环节一定要充分准备!

1. 亚马逊为什么重视BQ?BQ到底在考什么?

亚马逊CEO贝佐斯曾经说过:“I’d rather interview 50 people and not hire anyone than hire the wrong person.” (我宁可面试超过50人,也不愿意录用一个错误的员工。)亚马逊之所以看重BQ环节,是因为行为问题经常可以验证出求职者的经历与背景

并且,亚马逊很在意员工是否符合公司的文化,所以在考核BQ时,会贯彻亚马逊定制的《领导力14条准则》(14 Leadership Principle)。通过向求职者提问行为问题,来考核求职者是否符合领导力14条军规。

(截图来自亚马逊官网,版权归其所有)

2.亚马逊官方推荐BQ解题法:STAR

首先,行为面试往往没有固定的正确答案,一千个人可以有一千种答案,并且越是能体现自己能力,放大自己优点的回答,往往越能出彩

那么,要如何回答BQ题,才能更好的吸引面试官呢?这里我们要为大家介绍一个亚马逊官方推荐的万能答题逻辑,STAR解题法

(截图来自thebalancecareers官网,版权归其所有)

STAR是四个步骤的首字母缩写,分别代表:

  • Situation(情况阐述)
  • Task(任务阐述)
  • Action(行动措施)
  • Result(结果描述)

在回答BQ问题时,首先给出S部分(解释当时遇到的基本情况)。然后给出T(在S情况下你当时遇到的工作/任务具体是什么)。接下来给出A(你当时采取了哪些行动和措施去解决问题/任务)。最后给出R(你最后得到了什么结果,完成与否,有何影响)。

比如:5周的flag camp,最后有一些P1的目标来不及完成(S&T)。但我专注于完成P0的目标(A),在规定的时间拿出高质量的MVP(R)

3.练习BQ还有哪些技巧和秘籍?

说完了解题思路,让我们再来说说如何根据解题法来练习。首先,面试前需要我们提前准备好大量的“故事”,并且把简历上相关的项目和经历都按照STAR方法总结出来。这样既可以练习以STAR方法为基础的逻辑思维,也可以增加对个人经历阐述的熟练度。

其次,一定要多做一些Mock Interview(模拟面试),与业界资深人士、前辈多交流,模拟面试中与面试官讨论和分析的环节。尤其是当碰到一些不太清楚的问题,请一定要再次询问,不要答非所问。这样对方(面试官)也会根据你的回答进行follow up,可以进行多层次的讨论。

最后要注意,回答BQ时要把经历描述得生动且丰富一些。尽量要有数据等细节的描述,并且以结果导向。例如:

“我在这次实习中使用Python Boto库来协调许多AWS的服务,包括IAM和S3。(有细节支持)最后在三个月内完成了系统的构建,提高了2倍的效率。(有结果导向)

4.BQ原题与优秀回答:环环相扣,有理有据

介绍完BQ的解答技巧和练习方式,接下来让我们通过BQ原题来分析一下解答BQ问题,如何做到环环相扣,有理有据。

(1)你曾收到过来自同事或领导的负面反馈吗?你是如何改进的?

模范回答:

S/T: 我刚进X公司实习的时候,被分配做一个XXX项目,需要在2个月内完成,时间也比较紧迫。但是我一开始特别想证明自己,想把这个事情独立完成,结果自己也很累,任务做的也磕磕绊绊。于是收到了mentor的反馈,说我应该早些寻求帮助。

A: 我意识到了这个问题,于是我开始合理地评估自己面临的困难,并且及时和manager去交流进度。

R:我学会了自我评估与及时沟通,最终这个项目成功deadline前上线,而且实现的也很好,Manager也对这个项目给予了肯定。

点评:这道题关联了LP14条里的Earn Trust(赢得信任)。在回答问题前要明确一件事情,每个人都有犯错的时候,收到负面反馈并不是难以启齿的事情,所以不要回答“从未收到过负面反馈”的回答。把为什么收到负面反馈的原因说清,并且总结从中学到的经验、重新得到他人的认可才是重点。

(2)如果你的小组同事经常表现不好,甚至影响到你工作,您是如何处理的?

模范回答:

S/T: 我和XX一起做了XXX项目,发现他总是做不好,不仅速度慢,还经常有Bug,耽误了进度。

A: 于是,我先尝试和他沟通,了解到他的困难和问题,如果可以,协助他解决问题;如果实在无法沟通/无法解决,预估任务能否顺利完成,和manager及时沟通,并且获得了manager的理解和支持。

R: 最终任务顺利完成,我也在这个过程中加强了和队友、领导协调和沟通的能力。

点评:这道题关联了LP14条的Ownership(主人翁精神)。注意不要有埋怨队友的情绪,因为团队是需要合作的。找到队友犯错的原因,帮助解决问题,完成工作任务才是重点。

(3)你是否遇到无法完成任务的时候?为什么无法完成?

模范回答:

S/T:在F公司实习时,我有一个XX Project的任务,需要用到xx并且结合yy,这些都是我没接触过的知识。但当时我预估可以在2个月内完成。

A:我开始自学xx和yy,也按照自己的理解开始去做。但是在做到一半时候发现我的理解有偏差,于是我赶紧与自己的mentor去沟通和请教。

R:最后虽然晚了一周完成任务,但是项目的质量非常好。因为及时沟通,所以Mentor和老板也给予了理解。

点评:这道题关联LP14条的Deliver Result(达成业绩)。回答问题时注意说明无法按时完成任务的原因,并且做了哪些行动上的补救,以及阐述最后的结果和影响

我们在这里为大家提供的只是一个宏观思路,而在实际的面试中,面试官会问到更多的细节。比如具体遇到了什么困难,你拿到了哪些数据,你具体是如何说服/帮助组员的,这就需要大家根据自己的实际经历深入的挖掘和准备。

E/N/D

点此了解来Offer课程详情:

来Offer软件工程师旗舰核心课程

来Offer全栈开发项目实践课程

来Offer人工智能与数据科学强化课程

关注来Offer,关注北美一手留学求职咨询!

来Offer(www.laioffer.com)是硅谷最具实力的高科技在线教育和职业培训机构,通过提供高水平的IT培训课程和就业指导,帮助学员进军硅谷一二线科技公司。自2013年以来,来Offer已将4000+名中国工程师送入Facebook, Google等硅谷一线公司。

--

--

来Offer(LaiOffer)

Develop technical knowledge. Improve programming skills. Build your career in software engineering.