总有那么一些时候,你经过了百里挑一的简历筛选,跨过了千难万难的技术面试,最后却栽倒了认为最不会失手的Behavioral Question上。而对于很多面试官来说,他们提出这些问题的时候心里也并没有一个标准答案,更多的时候只是在考察被面试者是不是一个workable的员工。

这里我们罗列了5个最tricky的问题,我们一起来看看应该怎么回答。

 

What’s the most frustrating part about your current/last job?

Tricky指数:☆☆☆☆

 

很多人面对这个问题的时候都会回答“我觉得是时候去接受新的挑战了”之类(不要告诉我你会真的说上一份工作有多不好或者抱怨前老板之类)。但是,这依旧不是一个最佳的答案——因为对于面试官来说,你这个回答基本等于什么都没有说。

我们提供的一种思路是找到你老工作和新工作之间的不同点,然后围绕着这个不同点来说。其中一个很好的主题就是围绕比较虚的东西说,比如公司文化:“在过去的公司中,我们的企业文化并不鼓励我去主动创造,而在这家公司(比如Facebook),我可以获得很多创造的机会,我为此感到炒鸡兴奋!”

 

What are your weaknesses?

Tricky指数:☆☆☆

 

请千万不要回答“我什么事情都想做好,我对自己要求很高,有时候因为这个原因我总是给自己很大的压力”——并且佐以一个苦逼的表情。这样回答是没有错,但是问题是几乎所有人都知道这个问题要这么回答,面试官都听烂了。况且,对于面试官来说,这更像是你在借用这个问题猛夸自己。

所以,不如诚实的说说一个你已经克服的弱点,并且解释自己是如何克服这个弱点的。比如“我的弱点是多线程工作能力不太强,所以我设计了一套方案来克服它”。这样回答不仅体现出你对自己的弱点有清晰的认识,更显示出你有克服问题的决心和能力——至于那个弱点本身,谁会关心呢?

 

Do you like to work alone or as part of a team?

Tricky指数:☆☆☆☆☆

 

这个问题最tricky的地方在于,如果你说你喜欢独自工作,那么意味着你可能不是一个team player,但是如果你所你喜欢和大家一起工作,那么意味着你对于自己的个人能力不太自信。所以,要回答这个问题,你可以侧重于说自己擅长根据不同情况做不同的选择。比如:我很喜欢参加小组项目,但是如果时间紧迫,我也同样喜欢通过自己的能力一个人快速完成任务。硅谷的科技公司普遍都更青睐既有团队能力,又有geek精神的码农。

 

What kind of experience do you have with Java?

Tricky指数:☆☆☆

 

这个问题的一个变种是:“1到10,你对自己的Java能力打几分?”我们辅导过的很多中国同学都会谦虚的表示:“小弟不才,Java能力自认5分。”但是从面试官的角度来说,如果有两个被面试人,一个自我评价5分,另一个自我评价8分,你会对谁的第一印象更好呢?

所以,一个比较安全的回答是说我的能力大约在8分的水平,这样一来,你既不会在这个问题上给面试官造成能力不够的印象,又不会因为打了10分而受到“特别照顾”。如果面试官进一步追问你为什么给自己打了那么高的分,你依旧可以回答“因为我认识在Uber工作的一个工程师Java能力很强,我会给他十分,但是我的学习能力很强,我不久后就会超越他。”

 

What in particular are you most interested in working on?

Tricky指数:☆☆☆

 

要回答这个问题,你首先需要知道的是这个职位的具体工作要求,比如你面试的是前端开发的职位,却诚实的说你对Kafka非常感兴趣,那么基本就和这个职位无缘了。当然,面试老油条们的做法一般都是利用这个问题来cover掉他们的弱项。

你可以这么回答:“我最感兴趣的是React,但是我之前一直用的都是AngularJS,我对于React的经验还比较有限,但是我特别想学!”

 

除了这些问题之外,你还遇到过什么难以琢磨的面试问题呢?欢迎你在这里留言告诉我们。