技术开发人员如何准备面试

 

前段时间总结去年下半年的工作时,要求总结项目之外的工作或贡献,对我来说有一部分工作是为部门招聘而做面试工作,看过50份以上的简历(这些都是通过笔试的),面试20人以上,其中招到3人,这也是不小的贡献,呵呵。废话不说,先说我是怎么面试或面试者要在面试之前要做哪些准备。

 

1、  清楚自己提交的简历的内容中提到的技术技能

这可能很可滑稽,有人说自己的简历还不知道什么内容呀!你别说,面试时还真有不知道自己简历内容的,我是指具体的没个技术技能及具体的项目。再问到某个项目或技术时,有不少人答不上来,或不能清晰地答出来。例如,对自己的技术技能描述时,写着VB,VC,C++,JAVE, SQL, TCP/IP等,当让他讲C++的多态机制时,就讲不清楚了。所以,这些技能一旦出现在简历中,自己最好能说出一二三来。

 

2、  简历中提到的项目自己一定要清楚

在面试时我会用至少20分钟时间让面试者来讲自己最近做的或自己最熟悉的项目或产品,其中包括项目的功能、架构、所用的技术等,会要求面试者能画出项目的结构图,模块间的逻辑等。当然会问到简历中提到的没一个项目情况。所以,面试者在面试前最好回顾一下自己做过的项目。

 

3、  要有系统的知识框架

做为软件开发或测试人员,对软件工程又要一个比较系统的知识框架。了解软件开发流程,成品生命周期等知识。至少要知道什么是瀑布模型、V模型、敏捷开发;至少要知道有哪些测试类型,分别对应哪个开发阶段等知识。具有系统的知识,会让你提升一个高度。我个人认为这一点很重要,这里随便提一下,据我了解,会写代码、能测试这些人的薪水在技术人员里不是最高的,而是那些有着系统知识和系统的技能的技术人员年薪基本在20W以上。例如,你是一个WEB开发人员,PHP.NET很牛,能写出很棒的WEB程序,但如果你不能系统地构建、优化一个网站,无论是职位还是薪水都得不到提升。同样,你是一个开发人员,Coding能力很强,但如果不能设计出灵活可扩展的架构,永远会停留在coding

 

4. 了解你所应聘的公司

去面试之前最好上网看看你要应聘的公司的基本情况,如公司的产品、市场、客户等情况。最好不要对公司一无所知。除非技术能力很强,我们很需要,否则你对公司一无所知,我们基本上不考虑。

 

做为技术人员,面试前做好以上准备,面试时就会很从容,过关的机会就很大。这些也只是我在一面时的技术面试,如果过了一面,后面还有部门经理及HR的面试。我在面试技术人员时就考察英语口语水平、项目经验、C++、软件工程这几方面。我想,大多的软件公司在面试技术人员时也就是这些内容。

 

明白了如何准备面试,自然就知道如何写好自己的简历了。我也是做开发的,不在乎简历的形式内容,只看相关的技能和项目经验,但一份好的简历在无形中自然会加分的。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值