面试的三个环节---(摘自《剑指offer》)

来源:互联网 发布:搜索引擎优化排名 编辑:程序博客网 时间:2024/05/16 14:09

面试的三个环节:

行为面试:面试官参照简历了解应聘者的过往经验

技术面试,这一环节很有可能会要求应聘者现场写代码

应聘者提问:问几个自己最感兴趣的问题    

  

行为面试:

1.应聘者的项目经验


Situation:简短的项目背景,比如项日的规模,开发的软件的功能、日标用户等。

Task:自己完成的任务。这个要写详细,要让面试官对自己的工作一目了然。在用词上要注意区分“参与”和“负责“:如果只是加入某一个开发团队写了几行代码就用“负责”,那就很危险。面试官看到简历上应聘者“负责”了某个项日,他可能就会问项目的总体框架设计、核心算法、团队合作等问题。这些问题对于只是简单“参与”的人来说,是很难回答的,会让面试官认为你不诚实,印象分会减去很多。

Action:为了完成任务自己做了哪些工作,是怎么做的。这里可以详细介绍。做系统设计的,可以介绍系统架构的特点:做软件开发的,可以写基于什么工具在哪个平台卜应用了哪些技术;做软件测试的,可以写是手上测试还是自动化测试,是白盒测试还是黑盒侧试等。

Result:自己的贡献。这方面的信息可以写得具体些,最好能用数字加以说明。如果是参与功能开发,可以说按时完成了多少功能;如果做优化,可以说性能提高的百分比是多少;如果是维护,可以说修改了多少个Bug

  举个例子,笔者用下面一段话介绍白己在微软Winforms项目组的经历:
  Winforms是微软.NET中的一个成熟的Ul平台(Situation)。本人的工作是在添加少量新功能之外主要负责维护己有的功能(Task)。新的功能主要是让Winforms的控件的风格和Vista、Windows7的风格保持一致。在维护方面,对于较难的问题我用WinDbug等工具进行调试(Action)在过去两年中我总共修改了超过200个Bug(Result)。



技术面试:



应聘者提问环节:

有些问题是不适合在技术面试这个环节里问的。

首先是不要问和自己的职位没有关系的问题,比如问“公司未来五年的发展战略是什么”。


其次是不要问薪水。


再次是不要立即打听面试结果,比如问“您觉得我能拿到Offer吗”之类的问题。


最后推荐问的问题是招聘的职位或者项日相关的问题。如果这种类型的问题问得很到位,那么面试官就会觉得你对应聘的职位很有兴趣.不过要问好这种类型的问题也不容易,因为首先对应聘的职位或者项目的背景要有一定的了解。我们可以从两方面去了解相关的信息:一是面试前做足功课,到网上去收集·些相关的信息,做到对公司成立时间、主要业务、职位要求等都了然于胸;二是面试过程中留心面试官说过的话。有不少面试官在面试之前会简单介绍与招聘职位相关的项日,其中会包含其他渠道无法得到的信息,比如项目进展情况等。应聘者可以从中找出一两个点,然后向面试官提问。


0 0