#面试准备#Behavior Question

原帖链接: http://www.1point3acres.com/bbs/forum.php?mod=viewthread&tid=106072&extra=page%3D1%26filter%3Dsortid%26sortid%3D192%26sortid%3D192


  Emmon1990  发表于 2014-10-11 01:57:03  |  只看该作者  回帖奖励

2013(10-12月)-[12]CS硕士+3个月-1年 - 校园招聘会| 码农类全职@ 码农公司s
本帖最后由 Emmon1990 于 2014-10-11 15:27 编辑
.鏈枃鍘熷垱鑷�1point3acres璁哄潧
撒花激动一下家属顺利跳槽~!回馈大众来写一篇Behavior Question攻略~
.鐣欏璁哄潧-涓€浜�-涓夊垎鍦�
Behavior Question呢,实际上就是除了Technical Question之外的所有跟面试官的交流内容内容~按照 http://www.1point3acres.com/bbs/thread-105717-1-1.html 中提到的,跟面试官的交流基本上算是跟Technical Question同等重要的事情,所以特地开帖来跟想要准备这个方面的同学们分享一下经验和想法~

本文包含以下内容:
- 自我介绍
- 关于Project
- why this role in this company in this specific area
- 关于冲突和teamwork
- 问面试官问题. visit 1point3acres.com for more.

其实这个文章并不是号召说让大家纯纯粹粹背答案,而是在准备了答案的基础上稍微有一些变通的能力。当然话说回来能想到的问题还是写一写大概理理思路比较好。
. 鍥磋鎴戜滑@1point 3 acres
在开始讨论问题之前呢,有一个问题需要考虑一下,就是面试官expect一个怎么样的人。但是不要说谎,不要随便站道德制高点(我每周工作80小时没关系的!之类)。。。因为太假了……
这个问题的答案其实不难:专业领域上水平够,然后good team player,对工作对公司有热情,对文化对模式有认同感的人。

专业领域水平够体现在:CS背景够强:有一两个能被demonstrate能力的编程语言,从事相关工作和经历。
good team player体现在:有疑问多沟通,有矛盾善于解决,以team利益为先,敢于承担责任敢于优化流程。
对公司对工作,还有对文化模式的热情体现在:整个人对面试的良好准备,还有就是问面试官的问题,还有整个面试的精神面貌和态度上。

基于以上的assumption,回答问题的思路在于,简介阐明答案然后把答案拐回以上的assumption里,同时有针对性的否认可能会引起歧义的理解方式

举 个简单的歪楼的例子,比如说你喜欢的姑娘问你【今天肚子有点不舒服啊,怎么办呢。】广为诟病的一个答案就是【多喝点儿热水。】为什么被诟病,就是因为这个回答太简单,让人觉得很敷衍,根本不上心。如果是面对喜欢的姑娘,你想跟她传达你对她的关心的话,答案应该是这样子的:【多喝点儿热水吧,我网上查了一下 你这个情况感觉是xxxx了然后热水会有用(表明contribution,回避不上心这个歧义的理解方式)。还有你是不是吃了冷的东西了,如果肚子不舒服的话要吃点养胃的,我给你送来吧blala。】或者是【你是不是不舒服来我给你讲个笑话转移一下注意力吧,你这样子我看着也不开心啊(直接的传达关心)】这样就好很多。为什么要第一次回答的时候就规避会引起歧义的理解方式呢:比如说【多喝点儿热水】之后,姑娘觉得你根本不关心她,就不会想跟你聊了==这个概念先入为主后面就难以挽回了,因为后面的解释都像是掩饰。。。. more info on 1point3acres.com


  • 自我介绍
    . 1point 3acres 璁哄潧
I am XXX from XXXX, majored in XXX.这是第一句。(如果不是CS的话呢,这后面要加一句你现在在做的CS的相关的东西。还有提一下Myprimary programming language is XXX) I am concentrated on XXXX and I have experience in XXX./I am solid in XXX(这一句是technical的强势方向,一般如果说的是project的话强调相关性,不然就说一说你会的语言啊,XXXX experience之类比较以广度取胜的东西). I am interested in XXXX inyour companry.  基本上就是这个格式。如果是转专业的人的话要加一句为什么你想要转CS,一个比较常用的模式就是i found my interest when I am doing XXX差不多是这样吧~重点是简短!当然对于一些强势相关方向一定要提,比如说做过的app之于iOS开发,后面可以加一句提一下下载量什么的。

举个例子:. 鍥磋鎴戜滑@1point 3 acres
I am Emmon who is a graduate student from Gatech ECE. My concentration is Computer Engineering and I am solid in C/C++/Obj-C.(※第一句因为专业不是CS让人以为你的CS背景差,第二句以学习方向和熟练的语言两点来挽回一下背景的相关度)I am now working with some friends to develop an iOS application which was in App Store this May and downloaded for 5k times.(第二句强调强势方向,workingon 一个受众不小的app) I am interestedin your mobile development role and I will graduate next May.(说明来意)
鏉ユ簮涓€浜�.涓夊垎鍦拌鍧�. 
基本上就能涵盖所有的东西了。

. visit 1point3acres.com for more.
  • 关于Project

其实关于project呢,一般就是这几个点:这个东西用干嘛的,用什么写的,难点在哪儿(因为一般都是most challenge啊或者memorable),怎么克服(跟前一点一定配套出现),(如果是多人的项目)你的个人贡献是什么。
关 于干嘛的这个点务必画图还有举例子,这点特别重要,当然如果不幸在电面里面被问到,那就请务必把fancy的那些收起来用它的用处来概括这个东西。这个其 实跟写简历的思路很像。这是什么,这能做什么,输入是什么,输出是什么,人们用来干什么。
I developed a media player system on Pic 32(什么东西——mediaplayer). It is written in C and the difficult part isthe integration part since there are a lot of modules working together. To conquer it I read a lot of media player source code and talk with my TA andtried for many times(这里透露了三个点:自主学习能力,向合适的的人寻求帮助还有实验精神)and finally finish it. When I heard the music playing I am so proud of it. 适当的supporting details可以加一点点,一句话左右。
一个常见的challenge是“totally new to it”,不过这个的克服是个很容易被challenge的东西。比如说如果你能问人,能找到资料,也有很多例子可以模仿的话,那就根本不算是challenge,毕竟大家都有要接触新东西的机会。所以呢,difficult part可以细化为“没有人问”,“没有人做过”,“很少外部资料”然后加上why,然后再说用其他两条途径克服的,这样子就可以合理避免被challenge。
The challenge part of my project is that I am totally new to it meanwhilefew people in our team have experience in it since it is a XXXX team. Toconquer it, I tried to find some similar implementation online and blabla这个感觉。. From 1point 3acres bbs



  • Why thiscompany/this role?

别提钱,别假大空。这两条一定要避免。
一个比较讨巧的方法是说你喜欢这个公司的产品,同时就是喜欢这个公司的特有的一些培训和policy:比如说fb的bootcamp。还有就是朋友在这里工作说这里很好= =(实在想不出来说什么的话可以用这个)。关于changethe world之类真的要慎重。。。面试官也不傻。我个人觉得从自身出发的话会比较引共鸣一些,而不是“这个公司伟大”。这个区别很微妙,而且其实很多是同一个点就看你怎么表达。比如说apple,你不能说因为iPhone市场占有率大你想work on it但是你可以说你是apple fan很喜欢它的操作什么的,然后想workon it。主观色彩蛮好的。
关于为什么这个职位呢,我个人觉得可以从你做CS的事情的时候的主观感受来说。你可以说“我做过我觉得很喜欢,因为可以学新东西/做完之后很强的成就感”之类,记得一定加一句since或者后面接一句detail比如“when I finally see 它怎么样怎么样工作,I felt a strong sense of success”。转专业的人一定要有点相关的经验的重要性就体现在这儿,你总不能说因为CS好找工作还有赚钱多吧(虽然我知道这是true fact)但是面试的时候真的不能这么说……
既然有比较的话其实自己的本行为什么不行也需要考虑一下。不能叫苦叫累,但是你可以说又苦又累还学不到新东西/不能make impact/想试试别的东西,差不多就是这个路子了。这个【但是】很重要哟~

  • 关于冲突和teamwork

这个问题的答案很能体现我们国人的中庸之道。不能轻易说别人错显得你推诿,不能不说别人错显得你怂还有盲从;不能一味听别人显得你不独立思考,不能一味不听别人显得你独;不能随便指出别人错了显得你莽撞而且你的疑问可能阻碍项目进展,不能看着别人错(这个很好理解吧)。所以呢,要中庸,显示的你考虑周到。
以下这几条立场请揣摩一下:
-      大家的想法都是为了把事情做完做好,所以从这个角度上来说没有矛盾是不可调节的
-      无关第一条的事情都可以回避,私人恩怨放一边
-      不轻易质疑别人,除非你有足够strong的support,你不能说跟你想的不一样的就是错的,需要一些相对客观的依据
-      多跟别人交流,接上一条,如果大家都觉得你想法没问题,那么你该指出
-      作为一个team goal为primary concern的,任何有助于这个的事情都能做,任何无关于这个的都可以放一边
基于以上立场,很多问题的答案其实就昭然若揭了 :)


  • 问面试官问题

其实这一部分可以很随意,不过主要就是一条:show passion
可以问的问题可以是:
-      如何上手(on boarding process)
-      dailylife
-      日常上班干什么
-      the thing u like best about this company
-      next step
诸如此类的。。反正显得你很感兴趣很想来就行了~这一句是大立场,因为我见过有轮coding有个人做出来了还给了一个no hire的分数是因为那个candidate完全看不出来想来。。很没精神的样子……而且不怎么搭理人。。。. 1point 3acres 璁哄潧


剩下的tips: 多笑,多生动的举例子,尊重面试官,make assumption的时候多用问句,然后多问问面试官【我打算XXXX这样说可以吗】。大概就是这个feel。




-------------
其实我觉得我说的有点凌乱……所以欢迎大家留言在下面你们自己写的答案和讨论,然后我会帮你们看和改。不过只回应留言在楼下的= =因为想给后来人一些例子恩~
祝福大家么么哒~


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值