其实当年我也是毕业生

      炙心网文 2004-7-29 17:15
老实说我没有被人面试过,奇怪的是我面试过的人就多了。也许我是很幸运的,我面试刚毕业的同学时我常常想如果当年我被这样面试,自己能录取的可能性有多大?
1、群体面试。
有时候从人才会上来挺多同学,一个个的话时间太少,干脆就在会议室里‘会诊’,经常就我和经理两个人跟大家谈,其实我们公司的研发有个优点,就是气氛好,所以在面试时我也尽量把气氛融洽些。面试嘛,放松些对于双方都会有好状态,毕竟是招人不是砍人。下来会顺序让大家介绍一下各自的情况,因为大家都在场,也好看看你是否毕竟开朗,你的发言能否给大家都留下深刻的印象,我们是招程序员不是研究员,一定的口才是需要的,而且从发言中可以看出你的思路。
在自我介绍中都会介绍到自己的技术特点,这也是我们最关注的地方,可惜很多同学此时都不太令人满意。首先很多同学确实没有什么技术特点,这个和在校时没有自己提高技术有关,经常被我们用简单的问题问倒。例如很多都说学过C++和JAVA,但无法回到为什么JAVA摈弃了多层继承?OOP中OVERRIDE和OVERROAD的区别是什么?这些问题应该是很基本的,还有一些同学提到毕业设计时,经常强调某某技术,但闻到为什么用该技术时,只能回到‘比较热门’,这样就有点让人失望了。
2、个体面试。
如果来面试的人没有那么多,一般都是先由我去谈,我觉得不错之后由经理再谈,过了他那关,如果对我们的薪水还接受的话就可以去找HR签了。这个过程其实有个不太好的地方,就是我和经理有时问的问题经常重复,让来面试的朋友觉得有些烦,呵呵,就当是一种情商的考验吧。可以说这样的面试是很业余的,我也问得很业余,还好自己碰过的东西不少,还可以和面试的朋友聊得来,一般我不会给对方太大压力,就当是交流吧。基本上面试的朋友都很真诚,懂什么说什么,也有些不太谦虚的,程序员有傲气也不是什么坏事,但必须得有底子。有一次看到一个同学的简历,太牛了,WINDOWS系列,LINUX,SOLARIS,HP-UX都熟悉,J2EE,.NET精通,ERP,CRM,呵呵,不错吧,看着我都佩服,可是一问起来呢,SOLARIS安装时能否同时选择几个语言?ERP中库存的算法?他觉得.NET不错,可是问托管和不托管有什么区别时也是模模糊糊、、、其实这个同学的知识面和技术的掌握我还是基本满意的,但经理就不高兴了,弄虚作假,CANCEL
3、关于基础知识
对于刚毕业的同学。我都会问大学里你感兴趣的课程或者自己最得意的课程,当然是指专业课。这时很多同学都有点茫然,呵呵,估计大学上课时都睡觉去了,一般来说,很多同学选择的就这几种:DS,数据库基础,操作系统,还有就是其他的语言课。我面试的同学几年来应该有上百人了,但答得好的很少,也不是吹嘘我基础多厉害,其实很多这方面的知识我都是在考高程复习时捡回来的。不过我对大学时的编译原理和数据库原理印象很深,这对我的工作影响很大,老实说如果一个本科计算机毕业生对基础课一无所知,我想是不合格的
4、关于其他。
我面试的原则是:会做人,聪明,健康。会做人范围很广,刚毕业的同学可以不懂世故,但必须真诚面对你的同事,在这个基础上慢慢学会合作,深入了解。做事情可以有些疏漏,但必要的步骤还是要的,例如说安排一件事给你,不管完成与否,都应该及时向上级反馈。至于聪明,对于程序员来说也是必要的,这点我也比较苛刻,有一次面试我突发其想,让对方考虑四色定理,因为他是数学专业毕业的,我想不算过分,其实我就是想知道他是怎么考虑问题的,也经常会在面试的最后拿一些题让面试的同学做,例如爱因斯坦台阶,杨辉三角,排序,以及运筹学中的一些题目,例如狼,猎人,兔子过河问题等等,这些都是中学生计算机爱好小组可以做的题目,比微软的很多变态题好多了,但也常常让我失望,思路对的人很少。也许是我们公司还不足以吸引人才吧。所以也常常无奈,只要对方有些基本的能力,人真诚好学,比较机灵,还是招进来试用先,毕竟在广西没有太多的选择,而且我们的薪水也不是很高。
写了不少了,七七八八,就希望对刚毕业找工作的同学有点帮助吧,毕竟,当年我也是毕业生,一样很幼稚
标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}