近日,联想在自由职客平台上挂出招聘信息:“招Web前端工程师1名,从事联想公司聊天软件开发测试,需有Lync开发经验,月薪2W,周末双休,很少加班”。需求一出,自由职客后台上马上涌现了一大批的求职者,约上百份简历。经过筛选,自由职客向联想推荐了5位符合项目条件而且非常优秀的程序员,但面试结果却并不如人意,自由职客向双方了解了下情况:
联想HR表示:简历做得一般,技术点符合,项目经验还算丰富,但面试形象很一般,给我们第一印象不好,而且他们在面试中没有很好的展现自己的优势。
程序员则表示:我们是做技术活的,哪有那么能说会道,更何况能力得在实践中表现,当然了,长期干技术活,我们很少去在意外表。
究其原因,并不是程序员能力不足,也不是联想要求过高,问题出现在面试上。
面试的重要性
我们经常说“百闻不如一见”,就是说,即使你听人家一直讲,也不如你亲眼看到一次体会更深或更加现实。判断一件事物时,用自己的亲身体会去感受,是非常重要的。与此同样,一个企业在招聘新职员时,就是通过面试来作出最直观的判断。
通常,通过面试能够了解应聘者的能力,如口头表达能力、综合分析能力、反应能力与应变能力、人际交往能力、自我控制能力与情绪稳定性,这几点能力是主考官在面试中重点观察和考虑的。
在这些能力中,“第一印象”又格外重要。第一印象就是,一眼看去“是感觉良好”或者是“感觉不好”。这种感觉的好坏程度在面试的整个过程中意义重大。特别是程序员这一类技术人员,整天面对着电脑,呆在项目里,早已把“面子”置之度外,一心以项目为先,对于衣着、妆容等不是很在意。这给人的第一印象就特别不好。如果一个程序员给人的第一印象是爽朗、健康而有活力、精神饱满、干劲十足等,这些充满奋进向上气息的表现都将给面试官留下良好的印象。面试成功的机率就大得多。
程序员面试注意的几个细节
程序员要想在面试中不给面试考官留下“没有能力”的印象,要特别注意以下几个细节:
1、回答问题时不要说话低着头,应用眼睛看着面试官回答问题。让面试官感觉你很自信的样子。在介绍自己的项目经验的时候,应该先介绍项目的总体框架,然后你在项目中担当的角色及主要工作。
2、对技术性问题,应该平常多积累一些理论性的东西。做动手操作题时,应该注意的编程习惯,做到规范,标准。
3、现在编程都是面向对象,编程的时候要有面向对象的思想。不要还停留在面向过程的基本上写程序。说话干脆,不要脱泥带水。如果自己说话吱吱唔唔,这说明你信心不够,或者你对要回答的问题不能有把握。所以面试官看到的话,他会抓住进一步问你的。
最后PO下面试官会常问的问题以及目的:
1、前台后台都做吗?
面试官:这一般是我的第一个问题,超过90%的人会回答:"都做,后台多一点,前台少一点"。但这不是我想要的答案,通常程序员都要多少涉及一下前台,后台更不用说了。比较聪明的人会这么回答:前台js写的比较熟练,html的框架模板也能搭建的非常整齐美观,只是特效能力比较差。加分。
2、事务,什么是事务,为何用事务?
面试官:大部分面试者,就会举各种各样的例子(比如银行存钱,这个最多)来说明这个问题,其实他们都理解。但这不是我想要的答案,我期望的答案只有一句:"保证数据的一致性和完整性",可惜只有5%左右的人答出来了。这个问题可以大概了解出面试者的分析能力,以及语言总结能力,还有他们对这个玩意的理解程度。
3、面向切面(AOP),原理是什么?
面试官:这个就是对技能的掌握程度了,大部分程序员都是举例子,什么找中介啊之类的,其实就是来掩盖他们懂一点实现逻辑,但是不知道源码怎么实现的。但还真是有学霸能把代理的原理讲出来,非常好。答不出减分,举例子不加分,讲出原理双倍分。
4、两个项目之间如何通信?
面试官:很基础的问题,答上来就有分,说明你接触或者了解过网络。
5、在上个问题基础之上问,碰到乱码怎么解决,utf-8和gbk可以直接转换吗?
面试官:大部分应聘者到这里基本就开始胡扯了。有说声明字符串编码接收的,有说改项目编码的,各种各样五花八门。更有甚者,utf-8和gbk可以直接转换……直接说明了他们完全没有遇到过此类问题,也并不了解编码。答不出不减分,胡扯减分,答对双倍分。
6、简述一项技术或设计模式的原理
面试官:这个几乎是送分的,但90%的人答不出。答不出减分,答出加分。
都说师傅引进门,修行靠个人。如今自由职客给各位程序员们面试支招就到此了。自由职客是共享经济下新兴的外包服务平台,注册企业3000余家,与ABB、IBM、联想、石化盈科、中石化等知名企业均有合作,项目周期一般3-6个月,薪资高,不仅按时付款还能代缴社保公积金,福利多多。希望各位程序员能够掌握秘诀成功面试,早日进入心仪的名企,走上人生辉煌路。
网友评论