2011校园招聘实习生前端开发方向总结
时间:5.7-5.11
地点:武汉
行程:
第一天:深圳-武汉,晚上开会
第二天:武大 笔试监考,下午改卷,筛选合格学生面试
第三天:面试……
第四天:面试,补面。确认整理复试名单(交互、视觉、前端)并与复试官jonathan做好交接工作
第五天:协助jonathan进行复试
收获:共录用3名前端开发实习生,1名手机端开发工程师
校园招聘的过程是一个非常辛苦的过程,行程非常紧凑,一整天都要不断的和人交流沟通,吃得也很一般,每天整理资料和沟通要到很晚,特别是负责产品经理的面试官一天要面一百多人,每天面试到十几点都很正常……,参加校招很多人说是一个苦差,但从中确实也能感受到很多快乐的东西,特别是当你发现人才的那一瞬间抑制不住的喜悦,在互动沟通过程中对一些学生回答问题的创新性思路,往往使人很愉悦,并且有时还能学到学生知道的一些新想法,面试官自身也能从中受益,三人行,必有我师啊。这里我将这次招聘的一些心得总结出来,希望这些分享能够给到以后的面试官有一点点帮助,其中存在的问题也希望能够后续深入进去推动解决。
一、关于校园招聘前端开发方向过程中的一些经验分享:
1、 不要守珠待兔,要积极主动做一个勤劳的伯乐。人才是需要自己主动去发掘找寻的,要当一个勤劳些的伯乐,不要指望优秀的人才都扑向你,现在学校优秀的学生也面临着其他很多优秀公司的选择,比如百度、淘宝(百度当初与我们在同一酒店同一时间段大量招聘优秀实习生),并且优秀的人才也许不会参加笔试的,觉得太简单了,所以你要更积极主动。可以事先熟悉高校中的专业社团,联系里面的学生,做好提前沟通与了解,网罗优秀的人才参加面试。
2、 广撒网,多一些渠道给应聘者多一些自我展示的机会。实践证明,勇敢主动找上门的同学有可能更为适合岗位,他们因准备充分,花了很多精力,看得出他不懈的努力和有想法,面试表现也会更优秀,面试官当然会喜欢这类学生了。所以不要拒绝面霸,笔试只是一个初步筛选的参考,有很多高分者经过沟通并不适合,同样我们也可以和学生沟通,让他介绍其他优秀的学生来参加本职位或其它职位面试(同一社团的相关职责同学,他们愿意推荐),实践证明他们推荐过来的学生同样表现也很优秀。
3、 看专业,更看综合能力。笔试、初试官面试也许最为关注的可能是考察学生的专业能力了,你在这一块可以不用达满分,但在口头沟通表达、说话逻辑思维、学习反应等能力一定要比别人更胜一筹,这些绝对是加分项,如果这方面很强,是更有机会扣开腾讯的大门的,因为在校学生,专业其实都差不太多的,如果你专业强点,但沟通表达有问题,在复试和HR面试是不太好过关的,但相反你这一块的能力比较强的话,就相对要顺利很多了。
4、 根据实习生特点,事先设计好面试问题,有的放矢。前端开发方向,专业部分的问题其实比较简单,问几个基本的点就可以问出一些专业度了,比如
a) 浏览器兼容性(你知道浏览器IE6/7他们之间的差异吗?紧接着再问,那你知道IE7和FIREFOX之间的差异吗?还有吗?可以检验出学生的专业深度,同时通过追问,也可以考察学生的抗压能力,有些学生不但谈到css,还能谈到JS部分,令人记忆很深刻)
b) 网页标签的使用(你在学校也做了一些自己的项目,你做这些页面输出时,会关注到标签的使用吗?W3C标准中哪些标签是不被推荐使用的?你知道隐藏DOM元素的一些方法吗?列举一下它们的差异?)
c) 前端专业性拓展问题(你知道,腾讯的很多服务是海量服务,我们对页面输出的性能很关注,你知道页面性能优化的一些具体方法吗?可以列举一些,可以多次追问还有吗?还有吗?同样可以考察学生的专业深度和抗压能力。如果同一个项目多人开发,你们会有哪些代码约定呢(考察团队合作和对代码规范的了解)?你常用编写html/css/js代码的工具是?你还知道哪些工具呢?这个可以顺带提一下,也许学生不一定能答得很好,但如果都能答出来,在专业侧就有比较多的了解了,没有太多问题了)
d) 前端前瞻性方面(你知道html5都有哪些新标签呢?它们都是做什么用的,请简单描述一下?你使用过IOS以及Andrio系统的手机吗?有没有过一些对其中APP的实际研究。可以聊一些应用、趋势等,如果学生对这些很了解,并且自己尝试去做一些实际项目应用,证明他很有好奇心,那就太好了,他是我们非常欢迎的人才)
e) 关于js这一块(你平时写JS有接触到一些js库吗?都有哪些?他们的各自的特点是?你知道取整函数吗?将一个数组转化为字符串用什么函数?如果想了解更多,还可以问些JS跨域问题、安全问题、cookie问题等,但实际情况看,很多学生可能回答不上)
除了专业方面,我们还需要关注的是学生综合能力素质了,这些无非就是考察学生口头表达能力(说话思路是否清晰流畅)、责任心、学习能力、应变能力等了,其他更高深的方面留给复试官来问好了。这一块的问题如何问呢?也比较简单,可以这样
a) 口头表达:来,先这里坐下,放轻松一些,咱们随便聊聊,不用紧张的。嗯,我先给你一分钟时间,你平静一下,想一想,然后用3分钟介绍一下你自己的一些情况,让我更多了解你,讲什么方面都可以的。(这个是可以看出学生的口头表达能力和语言组织能力的,如果思维很缜密的学生,他能很快的整理出个一、二、三出来,现在的学生因为有很多社会实践煅炼的机会,有很多还是很不错的)
b) 责任心:在实际的日常工作中,一般都有可能并行好几个项目或工作,如果是主管或是需求方同时交待你的几件事情,你会如何处理呢?
c) 沟通能力:你做出的方案不被人接受,甚至受到别人的挑战和质疑,你有什么反应?你会怎么做呢?你认为最有效的沟通方式是?
d) 学习能力及相关的知识广度:你经常有关注一些互联网行业资讯吗,都有哪些呢?你是否知道一些前端开发blog、网站或前端开发行业峰会呢?你经常去体验一些新锐的互联网产品应用吗?比如最近有哪些?你觉得好的用户体验是什么?你的专业成绩在同一级的排名大概是多少呢?总人数是多少?(如果学生能准备的说出一些关注的行业blog、网站和峰会,能常去关注一些新锐的网站,能对用户体验有一定的认知,专业成绩能在TOP20以内,这无疑是锦上添花的一件事情,我们非常喜欢具有好奇心和学习能力以及专业涉猎比较广的学生)
5、 对有潜力者做好感情沟通以及后续联系储备。当然,面试者很多,优秀的学生也很多,因名额限制,我们只能招最为优秀的学生,对于有想法、有潜力或者有亮点的不错的候选人,我们虽然不能马上确定招聘,但可以有心的将其信息留下,或留QQ号,认可他,建议后续多交流沟通,也许他相对其他优秀面试者有某些差距,但随着时间的推移,他后续的自我成长进步,也许会是我们以后用得着的人才,我们应该做好这方面的人才储备。
6、 以一种平等沟通的姿态面试,对不符条件者适当给予一些建议。每个来面试的学生都很年轻和有自己的特点,通过交谈,都能从他们身上看到一些东西,有些点我们面试官也是能学习的,现在的学生都很利害,掌握的资讯的机会也很多,有些想法不错,需进行引导沟通,如果通过聊,条件确实不符,可以真诚的给予一些建议,比如专业方向上的,比如思考问题方法上的,等等,往往学生都是会非常感激的。放低姿态,不要以一种高高在上的感觉给到学生压力,影响学生发挥,善意平等的提一些问题或建议。
二、对立志前端开发职位学生的建议:
1、 多动手亲自做一些实际项目没坏处。多自己动手鼓捣鼓捣一些东西吧,实际的动手往往比看书学习对专业提升来得更快及掌握的更牢固。
2、 多参加一些社团(技术性组织)或社会实践项目没坏处。多和同学进行一些技术性的交流探讨,培养自己的团队合作能力以及通过实际项目加强自己的专业深度,同时还可以了解项目流程,这对学生的专业提升非常有好处。
3、 多对外界技术保持关注度没坏处。虽然很多时候并没有实际的项目锻炼机会,但现在互联网行业这么发展,学习的渠道还是挺多的,去学习别人沉淀总结出来的东西,也是提升自己专业能力的一种捷径了。
4、 多对前端开发以及用户体验保持兴趣度和好奇心没坏处。兴趣是最好的老师,需要长期保持住自己的兴趣,不断使自己的知识库进行更新,这个很有必要,不要使自己被行业技术更新的过程中被落后了。
5、 专业学习成绩还是要保证的。虽然说这个并不是决定性原因,但这个是对你学习能力和责任心的考察,面试只有半小时,也许并不能全面确定你的专业学习能力,另外学生的责任是学习专业知识,你这些都不能学好,面试官会比较担心你的进一步潜能了。
三、对前端开发职位的一些思考
1、学校专业侧培养与前端开发职位专业侧要求差距很大:学校培养主要学一些专业侧知识,比如数据库、VB、C语言、数据结构或者有可能会有网页设计等专业课程,这些专业课程学得很宽泛,并不适合我们前端开发的专业要求,也难怪很多专业的面试题很多学生并不知道,更多的是学生个人的兴趣,以及通过互联网对这些知识的了解或参加一些实际项目和社团的一些经验的积累,使他们比别的学生懂得更多。一直以来这一块是中国教育的长期诟病,之前不是一直有一种提法:一面是企业招不到学生,一面是学校学生找不到工作。国内的高等教育界要反思和进行一些改革了。
2、前端开发职位在学生中的意愿度上也是会存在一些认知上的不对等:有些学生在之前会觉得我们的职位只是搞搞html/css,没有太多的技术含量,所以职位匹配度比较高的优秀学生实习意愿不是很大,觉得学不到东西。殊不知前端开发职位想做到行业TOP,在海量服务的应用上对专业要求非常高,有很多值得深入研究和掌握的点,不沉下心来研究和输出是算不上专业的。
四、对一些问题的解决建议:
1、在进行教育改革缓慢的时刻,我们公司可以参与进去,在学生的一些技术性社团中,和他们保持良好的交流沟通和方向性指导,在学校学习期间就让学生来有意识自我专业培养,到了招聘期,好的学生我们就可以招聘进来,保证学生、学校、企业不脱节,对专业的标准是较为一致的。
2、另外需要让学生能充分意识到前端开发职位的专业性,指导他们专业的方向(如果没问题,可以push一些专业模型给他们),开创他的创新性潜能,让他们能沉下心去研究一些深层次的专业应用,让他们乐意、有兴趣在前端开发方向深入发展。
这个学校、学生、企业都是双赢的,各方应该是乐意接受的,对前端开发行业也是一种正向推动。希望中国的前端开发行业能够逐渐成熟起来,散发出更强大的影响力和吸引力。









