首页 > 简历攻略 > IT面试经验:程序员面试什么最重要

IT面试经验:程序员面试什么最重要

2024-01-05 06:25:26

IT面试经验:程序员面试什么最重要

IT面试经验:程序员面试什么最重要

程序员面试一直是社区乐于讨论的热门话题。我自己从06年实习以来,先后经历了4家软件公司,全部是外企,其中有世界500强的通信企业,有从事期权期货交易的欧洲中等规模的金融公司,也有为大型汽车制造商开发Android智能汽车的新兴公司。跨入IT行业以来,我在求职过程中经历过多次面试,最近两年也有过多次面试别人的经验。我感觉现在到了对这个问题发表自己看法的时候,这篇文章是我站在面试官角度对于程序员面试问题的一个阶段性反思和经验总结。
目标
相信和不少朋友一样,有了几年工作经验成为Senior后就开始了面试别人的经历。我在最初这个阶段只是按照自己的想象把”找到基础好的程序员“,”找到算法能力优秀的程序员“,”找到有Android开发经验的程序员“等作为面试的目标。但是,实际的经历告诉我,尤其是按“基础好”,“算法好”这些目标招到的人最终效果并不好。比如,有的面试者基础知识和算法掌握情况不错,进程、线程、内存等概念清晰,基本的Hash,二叉树,快速排序等数据结构和算法也比较熟悉,但是进公司后在实际工作中表现得很糟糕。后来,我才发现原来是我的面试目标出了问题,我原先的面试方法更像是大学的算法或操作系统期末考试,按照这种方法让许多并不合适的人通过了面试,同时也可能错过了许多合适的人。
后来,我的反思是,从公司的角度讲,面试的根本目的是找到“能够干好工作”的人,而“高学历”,“算法好”,“基础好”,“有经验”这些都是表象而不是根本,它们并不能直接和“工作好”划等号。
方法
目标明确了,但接下来的问题是假设面试者是一个黑盒系统,“工作好”不是直接可观测变量,你所能直接观测的变量是基础、算法、经验、学历、性格、谈吐、年龄等等。所以,实际上,你只能从“基础好”,“算法好”等可以直接观测的量去推测“工作好”的概率,这就是一个在“X好“条件下”工作好“的条件概率问题:P(工作好 | X好)。
根据这个模型,面试所应该考察哪些方面就很明显了,那就是选择那种最具有区分性的方面来考察。比如,考察面试者的体型特征没有太大意义,因为P(工作好|高),P(工作好|矮),P(工作好|胖),P(工作好|瘦)的概率都差不多;所以,体型特征不具有区分性,这不是面试所应该关注的内容。
面试官应当结合职位的要求明确哪些因素具有比较好的区分性。比如,如果要招一名技术门槛比较高的3D游戏引擎开发工程师,面试者A具有3D游戏引擎开发的经验,但是在基础知识和算法面试方面表现一般;面试者B相反,基础知识和算法面试表现很好,但没有游戏开发经验,而你只能选择其一。你选谁呢?其实,这就是两个条件概率问题P(工作好|经验好,基础一般,算法一般)和P(工作好|没经验,基础好,算法好)。这个问题就留给面试官来判断了,就我个人而言,对于技术门槛较高需要技术积累的职位,经验更加说明问题,因此,我更倾向于面试者A。
下面,我再结合自己的经验谈谈对面试中常见方面的看法。
算法
算法是Google和MS等大公司面试所重点考察的内容。我个人很喜欢算法,曾经参加ACM/ICPC拿过北京赛区的13名。但是,就个人经验来看,我所接触过的绝大多数开发职位而言,算法都不适合作为考察面试者优劣的主要因素。对于普通的非算法性开发职位,考察面试者的算法就相当于考察他打乒乓球好不好一样,与目标“工作好”的相关性太低。就我个人的经验来看,差不多P(工作好|算法好)=50%,也就是算法面试没有太大的区分性。
甚至,还有一种很不好的情况特别多地出现在算法好的面试者身上,我称之为“只磨刀,不砍柴”。什么意思呢?有类人只对什么A*算法,异步编程,JVM类加载机制这种纯技术问题感兴趣,对实现用户需求毫无兴趣。这类人看起来有一定的技术能力,但是对公司来讲贡献十分有限,甚至不如技术一般但认真负责的人。所以,一旦遇到面试者算法好,我就特别留意考察会不会是这种“只磨刀,不砍柴”的人。
另外,虽然我个人不了解Google和MS,但我对于其特别重视考察算法能力的面试策略是持怀疑态度的。即使在这样的世界级大公司,算法虽然重要,但可以想象在项目实施过程所遇到的各种各样问题中,算法问题绝大多数时候不会是主要瓶颈,没有到那种需要每个人都是算法高手的情况。实际上,绝大多数项目真正难点并不是一两个算法瓶颈,甚至也不是单点的技术瓶颈,而是系统性的组织、协调、设计、开发问题,有大量的看起来不是那么有技术含量的脏活累活,也有许多问题是由于信息不足,并不是技术能力强就能克服这些困难。一个团队最好优势互补,有人算法强,有人业务分析能力强,有人擅长后端服务,有人擅长前端界面,有人聪明,有人踏实,这是最好的。如果按照“算法好”的单一标准选材,必定会把许多优秀的人才拒之门外。
基础
基础面试是指考察诸如指针使用、进程线程概念等基础知识的面试,十分类似于大学期末考试题。我曾经以为基础面试十分重要,但是现在不这么看了。在工作中基础的确是重要的,但是在面试过程中,它必须具有区分性才有意义,也就是说P(工作好|基础好)的概率要高,那么考察指针使用,进程线程区别这样的基础题目才有它的意义。我的实际经验是,基础面试并不具有很好的区分性,和算法一样, 差不多P(工作好|基础好) = 50%。同时,基础面试是最容易准备的,中国人有长期的应试教育经验,要准备几个把玩指针题目太容易了。
我曾经遇到过这样的面试者,他的C语言基础和编译、链接等原理掌握得非常好,给我留下了深刻的印象,我给的面试结论是:知识面不宽,只会C语言,但基础很扎实,建议录用。后来的事情证明了那个结论的前半部分是对的,但是”建议录用“错了。他在实际工作中表现得一塌糊涂,不理解需求,不理解整体架构;同时,上班时间不是花在项目上,而是花在阅读诸如《程序员的自我修养》之类的书籍上。最后,这位同事由于长期“不出活”离开了公司。
基础不是不重要,而是“基础好”不足以说明面试者能干好工作,因为基础是属于局部性知识,而实际工作需要综合性能力,二者有天壤之别。C语言、操作系统能考高分,但是不会写程序的人在大学我们还见得少吗? 软件开发就像盖房子,综合能力是设计和搭骨架,基础知识是码砖。张小龙原先Foxmail是Delphi开发的,他它不懂C#,你如果要招聘一个开发.NET Email客户端的人,你考察他对CLR掌握得好不好有意义吗? 让张小龙来开发一个C#版的Foxmail真的会有困难吗? 你招一个精通C#但没有Email客户端开发经验的人来真的比张小龙靠谱吗?
我说基础知识不重要,和古人说的“不积洼步无以至千里”是不是矛盾呢?不矛盾!“洼步”与“千里”是一种可累加关系,但再多的“基础知识”都累加不成“综合能力”。学习软件开发要像持续集成一样,一开始就是一个完整的系统,虽然规模不大,问题很多,但它麻雀虽小五脏俱全,从小系统到大系统,从简单系统到复杂系统逐步演化。
所以,基础好本身不足以说明太多的问题,必须进一步考察综合能力。对于基础面试表现不好的面试者,如果时间允许也要进一步考察,有的面试者其实是有能力的,只是没有进行充分的准备。最理想的状态当然是基础和综合能力俱佳,若不能兼顾,应当综合能力优先。
经验
这里所说的经验不是通过工作了多少年来衡量的,而主要是指面试者的经历,比如,是否完整地实现过一个软件,或作为主要开发者完成过一个项目。经验的重要性在于它能说明一个人的综合能力。从项目的性质、规模和难度,面试官就可以大致判断出面试者的综合能力。如果一个面试者一直在大公司负责一个小模块的开发维护,那么基本可以判断他不具备独立或作为主要开发者承担一个项目的能力,只适合在另一家大公司做类似的事情。对于门槛较高需要长期技术积累的职位,相关经验更显得尤为重要,比如,Linux内核开发,JVM开发,游戏引擎开发,数据库实现,高级UX等。对于这类职位,没有经验的面试者即使综合素质不错也是需要长时间的学习和积累才能胜任。所以,基本上如果确定了你的职位属于此类,那么相关经验毫无疑问应该成为首选因素,换句话说,P(工作好 | 相关经验好)的概率是非常高的。
通过项目经验判断面试者的优劣比通过基础和算法测试更加靠谱,所以,面试过程中面试官应该花比较多的时间听面试者介绍项目经验,并进行深入地探讨交流,了解面试者的知识面、思维能力、表达能力等。同时,可以结合项目提一些基础知识和算法的问题,比如,如果面试者做过C++相关的项目,那就可以问他如何进行内存管理?是否熟悉智能指针?如果面试者的回答不能令人满意,那么就基本上可以判断他的项目做得不是很好。
要注意的是,经验也是一个多维度的事物。比如,C++股票交易中间件系统,这就涉及(C++,中间件,股票) 3个维度。假如面试者A做过C++股票交易客户端,面试者B做过C的股票交易中间件。从语言角度看,A最匹配,从项目性质看,B最匹配,你如何选择?这就是在多个维度中,哪个维度更重要的问题,就这个例子而言,我个人更倾向于B,因为我认为中间件开发经验是主要矛盾,而从C切换到C++并不是问题。所以,面试官需要判断哪一种经验是主要的,而哪一种经验是次要的。比如,我们招聘Android应用开发,这个职位的Android技术门槛并不高,它的真正难点在于做出好的用户体验(UX)。所以,如果一个面试者没有Android的经验我们是可以接受的,但是我希望他在UX方面有经验,至少做过其他平台的移动应用开发。
性格
现在,我来谈我认为最重要的因素:性格。这可能是许多初为面试官的朋友所难以想象的,怎么会是性格最重要呢?说实话,当我意识到这一点时,我自己也很惊讶!说白了,还是 P(工作好|性格好)的概率最高啊。我的实际经验是,如果一个人的性格好,他能把工作做好的可能性是最高的,性格好远比基础好、算法好要靠谱。
一个人如果技术上有缺陷,经验上有不足,但性格好,在团队中是很容易由其他人来补位的,他自己也很容易逐渐补起来;相反,如果一个人的性格不好,所有的技术优势经验优势都发挥不出来,甚至还会起到负作用,而且性格缺点很难改变。我一直谈到实际工作所需要的是综合性的能力,这种综合能力的发挥中性格是至关重要的。项目中不止会遇到技术问题,要涉及沟通、协调,不同的人不同的部门既有合作又有磨擦,如何处理这些事情都需要一个良好的性格。可以说,在开发团队里让你与众不同的不是你从哪个学校毕业,也不是你过去的经验,而是你的性格。
当然,性格是一个复杂的东西,它包含了很多的方面,并非所有方面都是程序员面试所需要关注的。我的经验是可以重点考察这些方面:
1) 态度积极还是消极。有的面试者在谈吐中就会自然给你一种积极上进的感觉,或者你可以在他的经历中发现他积极的因素,这些都不是太难看出来的。相反,有的面试者你能明显感觉到他的消极情绪。积极性在工作中是十分重要的,积极的人能给团队带来朝气,也更易于合作。基本上,如果确定面试者属于态度积极的,他通过我这一关的可能性就会大大增加;相反,如果确定属于态度消极的,即使技术能力不错我也会十分谨慎。
2) IQ。我的经验是,总体来看,聪明的人在工作中的表现更为优秀。在面试中要考察一个人是否聪明并不一定要像Google和MS那样找些专门测试IQ的智力题,其实,你只需要看他讨论问题是不是很有逻辑性,思考和说话是不是反应敏捷就可以做出大致的判断。另外,眼睛是人心灵的窗户,一个人聪明与否,眼睛是会说话的。不过,聪明也不完全是优点,比如,当公司或项目遇到困难时,往往是聪明人先跑掉了,坚守的往往是IQ一般的人。
3) 语言表达能力。语言表达能力也是程序员十分重要的一项素质,它关系到项目中的沟通是否顺畅。面试官可以看看面试者能否用简明的语言介绍清楚曾经做过的项目,能否抓住要点,能否考虑到听者的相关背景。一般来讲,语言表达能力强的人综合能力都不会太差。
4) 是否具有用户意识。有人说程序员是做研发的,哪来什么用户?只有销售、市场人员才会和用户打交道。其实,这是完完全全的错误认识。你写一个模块,甚至一个API,只要有别人用,他就是你的用户。有的程序员设计一个模块或是一个软件总是习惯于从使用者的角度来考虑,尽量地方便使用者,这就是一种良好的用户意识。具有良好的用户意识的人更能考虑别人的感受和整体的需要,而不是单纯地从自己和局部来思考问题。当面试者谈及过去的项目经验时,面试官可以常常站在用户的角度对其进行提问,从这个过程中观察其是否具有良好的用户意识。
5) 如何应对质疑和压力。面试官应该对面试者的回答以及以往项目进行合理的质疑,看看他如何应对。曾经有一位面试者谈到做游戏登录服务器的经历,我就问:“如果登录服务器挂了,怎么办呢”?他说原先虽然没有考虑这个问题,但是可以怎么怎么改进。其实,大家都理解项目中有各种不完美,这里面原因很多,只要面对质疑和压力能从容应对努力往好的方向思考解决就可以了,不需要掩饰缺陷,更不应该有情绪。我遇到过有的面试者,一旦你对其项目提出质疑,他马上产生反抗情绪,或不高兴,或不承认有问题,这很容易一下子看出来他在工作中容不得质疑和批评,这种人要想合作就很困难。
6) 个性特点。许多面试者喜欢在简历上写“精通C++/Linux“,这些字眼看得人麻木,如果有人写”喜欢C++/Linux“,我就会有一种眼前一亮的感觉。“精通”是没有感情色彩的叙述,而“喜欢”包含了面试者的个性,我更愿意看到面试者的个性。我相信对某样东西真正的热情远比你当前对它的掌握程度更为重要。其实,N年的经历告诉我们,同一个班的同学,同一个项目组的同事,虽然每天所学的知识,所接触的工作都是相同的,但其实每个人的成绩和表现差异是十分明显的。那么,到底本质的差异是什么呢?其实,就是每个人的个性。是个性使得有的人业余时间去打球,有的人业余时间去看书,有的人喜欢Linux,有的人喜欢Mac。一个人在团队中扮演的角色也和他的个性有很大的关系。面试官应该引导面试者展现自己的个性,并判断其是否有益于团队。
总结
最后总结起来,我的经验是: 1) 面试官的目标是找到”工作好“的人,一定要围绕这个目标来进行面试,如果把面试当成了算法或操作系统期末考试这就走入了误区;2) 面试过程是通过学历、性格、基础、经验、算法等可以测试的因素去综合判断面试者“工作好”的概率;3) 在各种因素中,性格 > 经验 > 基础 > 算法。性格是最重要的,如果性格不好,所有技术能力都会大打折扣,而且技术缺陷容易弥补,性格缺陷很难改变;经验体现了一个人的综合能力,你可以从面试者过去的经历中判断他能从事哪种工作,不能从事哪种工作;基础和算法则主要起到辅助参考的作用,基础好的程序员一般适应性比较强,学新技术更快,但是切忌单纯从基础来判断一个人的能力。

IT面试经验:程序员面试什么最重要

IT面试技巧:面试常见的几个问题

IT技术岗位面试常见问题包括以下几类问题及回答技巧:
Q1: 挑一个应聘者觉得做的最好的项目讲一下。
最好事先把简历上面写的项目或者 课程设计 过一篇,拿张纸写一写,尽量把以前做这个项目的时候承担的任务、角色、遇到的问题用最简练的语言说出来。同时,处理这个问题时不同的企业可以选择不同的项目来回答。如果你没有项目经验,可以把以前自己做过的作品或实验拿出来讲。要思路清晰,然后重点突出对项目的贡献以及其它方面的能力。
Q2:应聘者在项目中遇到的最有挑战性的问题是什么?
要把之前碰到过的有挑战性的问题以及如何解决的回想一下,首先精简的描述问题,然后重点在你是如何处理这个问题的。
Q3:从项目中得到的最大收获是什么?
这个问题比较好回答,答案也可以很发散,比如:技术水平有了很大的提高;通过解决项目中出现的各种bug,解决问题的能力有了很大的提升;通过几个人协同完成一个项目,增强了 团队合作 精神等等。
Q4:挑一个写程序中遇到的bug以及如何解决的讲一下。
这个问题和Q2有点像,但是限制性小了一点。其实程序中遇到的bug肯定很多很多,但是在没准备的情况加上面试的紧张下,可能会大脑空白,思路混乱。所以需要事先准备一下。
Q5:项目中用的最多的语言是什么? 或者最擅长的语言是什么?
这个问题出现的概率也是相当之高,回答也要谨慎,要根据应聘的职位灵活回答。假如申请的职位要求C/C++,那千万不能只说C,如果你确实对C++不是很熟悉,那么可以换一个说法,比如C++也用,但是用的少,然后举几个例子证明你的 学习能力 确实强。总之不要谦虚也不要撒谎。
Q6:如果遇到不同意见,如何处理?
这个问题面试官也非常喜欢问,主要考察你的团队合作精神,是否有包容心接纳不同的意见,以及如何处理与他人的冲突。

IT面试经验:程序员面试什么最重要

我是应届毕业生,面试的时候应该怎么说

你如果仔细看完下面的内容,一定会对你有用的

开始之前务必记住:

黄金法则:80/20---你要承担起80%的谈话而面试官只会说20%。

白金法则:你必须试着控制面试的节奏和话题。

钻石法则:对于没有把握的问题,抛回给面试官

1. 在一分钟内介绍一下你自己

这似乎是必答题。

不要以为这很容易。如果你用一分钟来重复你的简历,恭喜你,你的印象加分没有了!建议你最多用二十秒钟介绍自己的姓名、学校、专业。然后话锋一转,引出自己的优势或强项。一定要在最短时间内激发起面试官对你的好感,或者至少是兴趣。

成功的模式可以是:我叫XXX,英文名字XXX,XX省XX市人,今年6月将从XX学校XX专业本科(专科)毕业。除了简历上您看到的介绍,我愿意特别说一下我在XXX方面的特长/我最大的特点是……(给出事例)。正是基于对自己这方面的自信,使我有勇气来应聘贵公司的XXX这一职位。(看表)一分钟到了,希望我没有超时。(很阳光的微笑)

如果面试官不是EQ太低,你的最后一句话应该会使他放松和微笑。资历嫩一点的还会接着问:“为什么你会这么认为呢?”如果他真的这么问你,Bingo!你完全有机会操纵这次面试!

2. 应届生经常会被问到的一个问题是:你为什么会选择你目前学习的专业呢?

千万当心,这个问题的目的是考察你的Decision Quality这一项胜任力,所以不要简单的说“感兴趣”或者“就业前景乐观”等。给大家一个成功的范例(同样适用于诸如‘您所做过的一个成功/最大的决定是什么”):

问:张先生,您为什么会选择财务专业呢?

答:的确,财务已经连续多年成为高校热门专业,这造成了就业时无可避免的激烈竞争。可当初我选择财务专业时并不是单纯因为它的热门程度。我早就把就业目标锁定在苏州工业园区的外资企业。根据我高三时搜集到的统计资料,园区当时有外企XXX家,而且每年以XXX%的速度在增加。以每个公司财务部至少5个人计算(总账,应收应付,税务,出纳再加上一个经理),加上园区的平均离职率是15%,则在我毕业时,可以有XXX个空缺。我毕业那年应该全国有XX相关专业的毕业生。其中可能有10%会瞄准苏州,而我填报的苏州大学在当地口碑尚可,属于中等偏上。那么,有1/2的对手能被我淘汰。再加上我就在苏州本地学习,四年中可以更早的寻求机会,所以,我很有信心的选择了这个专业。

其实,没有哪个面试官会相信你真的作过如此缜密的调查分析,但你已经展示了你做决策时的思路,所以可以加分。

记住:所有的回答要符合你专业的特点。不要说得太到位,可以自圆其说就行了,不然,他们会觉得你要么太虚伪,要么太狂妄。还有,应该表示对自己的专业的确感兴趣,或者增加点戏剧效果:我本来理解的财务管理就是管账,所以开始的时候还真后悔了一阵,直到大三时开始了在企业的实践,才有了改观,并真正喜欢上了我的专业。这样显得真实可信,更重要的是,很自然的由你引导到准备好的问题:实习的收获。

3. 为了考察您Learning on the Fly这一条胜任力,通常我们会问您在实习期间的收获。

此时,不要夸大自己的成绩,谦虚一点。还有,不妨说一下自己的失误(不用怕,毕竟你是在实习)。记住:详细说明当时的情况(Situation),你要达到的目的(Task),你采取了哪些步骤(Actions),事情的结果(Result),还有你得到的经验教训(Lesson learned)以及后来怎样运用到工作中避免犯类似的错误。最后做出总结:原来书本上的知识要能够在工作中熟练运用,这期间还有很长的一段路要走。还可以说:回到学校后,我对自己的实习经历作了一番总结,发现自己在XXX方面还需要加强。所以,我很注意利用大学的最后一个学期来弥补这一不足。现在,我对自己很有信心,如果时间能够倒流,我相信我能做到更好。

·你有过和别人合作的经历吗?(千万要回答“有”)那么,在这过程中,你是如何处理意见分歧的呢?

现在是考察你的Conflicts Management。

现在的绝大部分企业都不欣赏没有原则的老好人。所以,你要把自己包装得强势一些。

我本人比较满意的回答:

每个人在团队中都应该可以自由坦诚地发表意见,我会非常认真的聆听,分析;但对于自己的意见我不会没有原则的轻易放弃。民主过后还需要集中。我是学校英语俱乐部的主席,在组织校际年度联欢时,有两个干事的意见和我不一致。(停顿一下,让面试官记住你的这个闪光点)我和他们开了会。大家都阐述了各自的理由。很遗憾,我仍然没有说服这两人。在这种情况下,我感谢他们的积极参与,但表示仍然会采用我的方案。我的理念是:Meeting 不等于Voting,完全不需要少数服从多数;我是负责人,我相信自己有能力采取最佳方案;假如失败了,我也会承担主要责任。而如果我是团队的普通一员,我会保留自己的意见,但还是认真执行管理者已经做出的决策。当然,学校毕竟不同于公司,情况会更加复杂,但我坚信,只要遵循“对事不对人”的原则,任何问题都可以得到解决。

在回答时,一定要眼睛看着面试官,微笑,以冲淡你的咄咄逼人。

如果你实在没有把握,可以把问题抛还给面试官,试举一例(还是同样的问题):

问:你是如何处理意见分歧的呢?

答:您问的恰好也是我最困惑的一点,而学校里老师从来不给我们这样的指点。一方面,我不想做没有原则的老好人,另一方面,大家都是朝夕相处的同学,我不想让他们觉得我盛气凌人。我当时是这样做的:…… 可一直到现在,我都不知道是否作的正确,也许我可以从您那里得到一些指教,您说我当时这么做有问题吗?

如果对方马上对你言传身教,那他铁定是菜鸟,你不用紧张了,因为,合理的反应应该是不置可否的说:其实这个问题永远不会有标准答案。

·问:说说您的缺点,好吗?

答:缺点每个人都有很多。我不会说什么“我最大的缺点就是工作太投入,不注意休息” (笑,纯真或爽朗的笑,视对方反应而定)。我最大的缺点就是面对高层管理者时会无比紧张,异乎寻常的紧张,有时甚至会语无伦次甚至失语。明明没有犯错误,也会脸红心跳。我猜想这是在学校老师恐惧症的延续吧。(注意这最后一句话,足以使面试官原谅你的这一缺点)。我的另一个缺点是不会或者说是没有勇气说NO。从实习开始就是这样,即使自己已经是超负荷了,对于别人的要求,不管是上司还是同级,都仍然会答应下来,而我又是有了一点小事就会睡不着的人,所以不得不常常开夜车把事情做完;而别人发现每次我都能完成任务,就认为我还有余力,就又交给我新的任务……

·问题 硕士做销售,你从兴趣上着手,应该可以。还能在“硕士”学历的理解上可以做文章。例如:我从不认为硕士在能力上肯定会比本科生强,也不认为理所当然比本科生高一个级别。我一直认为,三年的硕士研究生经历,最大的收获是自己的学习能力和实际运用能力的极大提高。同样是应届生,我会更沉着,更周详,更自信。

·问 在人际沟通上是否曾经有过不和谐? “有,肯定有!其实我这个人很容易和别人相处,因为我会换位思考,以此来理解他人。但是!如果遇到价值观和我有抵触的人,我会无法容忍,可能会不能进行有效沟通。我最痛恨三种人:说话言而无信;做事虎头蛇尾;妄想不劳而获。这种人已经触犯到我的原则底线。当然,我不会拂袖而去,但实在不愿敷衍。也许这就是还不够世故圆滑吧。我很矛盾,不知道该做怎样的拿捏与平衡。”

明白了吗?这是我自己第一次面试时回答的答案。自己觉得有4个优点:1、说明沟通不畅的根本原因不在你;2、表示你涉世未深,还很纯真;3、show了一下你的人格魅力;4、表明你愿意改变。

·作为应届生,在面试前,应该了解一下外企的部门架构。以欧美企业为例,一般部门内的职位从低到高依次为:助理(如果是本科生,有时候可以跳过)---专员---资深专员---主管---资深主管---部门副经理/Section Manager---部门经理。一般,主管要求有5年以上的相关工作经验,这是一个分水岭。好,回过来谈谈面试时如何回答关于职业生涯规划问题。其实,这种问题并不需要你回答得无懈可击,这也办不到---你说得通俗了,认为你胸无大志; 回答太专业了,又觉得你好高鹜远。

回答这类问题,有以下几点可以帮你加分:

A. 设定一个与自己专业相关的长远目标;这个目标要和公司的工作有关但不要局限在企业内部(因为空间有限,会遭遇许多太过于细节的问题)。例如,HR专业的学生可以说,自己的目标是在35岁之前,也就是10年内,成为一名优秀的人才测评专家或者资深企业人力资源顾问;工程技术专业的学生,可以成为精益生产专家或者黑带大师;IT专业则可以在信息资源整合和ERP解决方案方面成为专家,等等。

注意,要着重在你想做些什么,而不是你想爬到什么级别。

B. 把这个目标分解,以1年,3年,5年,10年的进度,逐步推进。这个就要靠你自己编了,恕在下不能一一举例。

记住,每个阶段都要说明你能为公司做出怎样的贡献,你能得到怎样的提高,这与你长远目标的关系在哪里。此时,可以适当联系到刚刚提到的部门架构。

C. 在此过程中,除了自己想办法不断充电,还要说一下你希望公司可以给你怎样的帮助。比如能够有岗位轮换的机会;或者能够参与各种项目等。不要提希望公司会给你培训,送你出国,给你报销学费,要表现得自己希望在实践中成长。

D. 强调自己的稳定的心态。你可以这样说:“中国人最讲究‘名正言顺’或者‘不在其位,不谋其职’,所以很多人都认为,只有给了主管的职位,才能运用主管的权利,发挥主管的作用。我的理念和别人不同,我认为恰恰相反,当你展示出了主管该具有的能力,能完成更多的工作,公司自然会考虑对你的职位进行调整。在没有足够的权力时,要使用自己的影响力,所以我鄙视那些成天想着晋升却没有任何建树的人。”这样子,你的自我包装就成功了一大半。

最后要注意,在回答类似问题时,不要显得太胸有成竹。偶尔显示出涉世未深可以让面试官觉得你还有学生的单纯。“这个问题很大,我在学校里也曾经断断续续的考虑过,现在我简单的讲一下,可能会显得一厢情愿,希望得到您的指教”这样的一个缓冲在许多时候很管用哦。 (还记得钻石法则吗?)

·在被问到家庭情况的时候,应该怎么回答,我觉得不能一概而论了,就我知道,有些公司问这些是希望能招到相对稳定的学生,一般而言,他们觉得农村的孩子比较能吃苦,家里条件不太好的比家里条件好的稳定,当然这也不能以偏概全,但突出父母对自己的教育以及性格中某些优秀地方的影响是最为保险的我不知道您是否有工作经验,但对于应聘营销代表,我的建议有如下几点:

A 强调你的营销理念---当别人在推销牛排时,我在推销牛排在铁板上烧烤的滋滋声。许多不成功的营销在于只着眼在自己的产品如何物美价廉;许多成功的营销注重了解客户的需求;而我认为最成功的营销应该能够站在客户发展的角度,培养出/挖掘出他们对你产品的需求。(大概就是这个意思,自己补充,呵呵)

B 强调每一种性格都会有人欣赏有人讨厌,如果单靠性格魅力做营销,是一种悲哀。(现在,可以随意的说你的优点和缺点了,:))

C 做销售的优势?你自己有什么优势,都可以联系到销售的工作上,不要瞎编,只要转个方向思考。就像世界上没有自认为丑的无药可救的女孩子

4. 有人问起多个问题同时出现时,应该如何解决。

这就是Priority Setting的胜任力。应对思路是把所有要处理的事情按轻重缓急分成4个象限:重要而且紧急;重要但不紧急;不重要但紧急;不重要也不紧急。

但记住,不要直接叙述这个思路,这会让人觉得你不像应届生。还是通过举例说明比较好。

我面试过的一个比较好的例子:我在大三时正好要复习准备英语6级考试,这时有机会可以去一家企业做兼职部门助理,但需要每周花三个半天。同时,每月一次的英语沙龙活动要组织安排,还要(不好意思地说)抽空陪陪女朋友(最后一点很重要,可以活跃气氛,还为下面制造了一个不重要不紧急的事例)。我当时利用没有课程的下午去公司工作,一般要到5点半回学校。在公车上的30分钟正好用来总结当天在公司的收获和需要了解的知识。在食堂与女朋友吃晚饭,六点半去教室自习,到十点回宿舍。英语沙龙的工作委派给大二的两个干事,他们每天会到自习教室找我谈10分钟,我会给他们一些建议。这样,我没有花太多的精力在沙龙活动上,可对整个过程都有了解和掌控。后来6级考试顺利通过,那家公司对我的工作评价很高,我也学了很多东西;英语沙龙的活动如期举行,我和女朋友也没有疏远。

这同时展示了三条胜任力:priority setting; delegation和work/life balance

(二)

今天面试一个HR助理的职位,应聘的女孩子一坐下,我就知道会Reject她:手指甲上涂蔻丹我没有意见,但拜托不要一块块剥落褪色。说实话,我很怀疑现在大学的就业指导老师都在忙什么,这样初级的面试礼仪都没有强调。

好了,回到我自己的文章。今天想提一下面试的肢体语言。我面试过的应届生应该没有1000也有800了吧。我发现几乎90%的人在入座后都采用一种非常闭合的姿势,很拘谨。这不能说是坏事,但的确会让面试开始的破冰显得艰难。现在,闭上眼睛,想象一对亲密情侣在烛光下甜蜜交谈,他们的姿势应该是几乎一样的;你们平时和好朋友促膝长谈,相信采用的也是相同的姿势;电视上的国家元首交谈时,绝大多数情况两人的姿势也相同或接近。这是因为:两个人如果在交谈过程中采用同一种姿势,则双方在潜意识中会有彼此认同的感觉。我们把这样的姿势一致称为Rapport。我本人非常注重采用Rapport来增进沟通效果(特别是,如果有人盛气凌人的叉腰对我说话,不论他的职位高低,我也会叉腰和他说话---输人不输阵 :))

还有,面试时,手势的运用很重要。特别是回答较大的问题时,用手虚拟的在桌面上列出1,2,3,这样会让人觉得你很有条理,而且不会显得很稚嫩。而说到我会怎样怎样时,把手掌放在心口,真的有强化的效果

一句话:面试时,要表现的有教养,容易接近
上一篇:应届生面试技巧有哪些呢? 下一篇:应届生面试时该问什么问题?

联系我们 | 关于我们 | 公司介绍 | 常见问题

脚步网,高端简历在线制作平台,各行各业的简历模板应有尽有

版权所有 2012-2021 脚步网 琼ICP备2023002197号-5