写给前端面试者(2015-07-30发表)
感受:
不管是刚毕业踏入社会的还是在职场久经奋战的,都经历过被面这一环节。当然也有很多同学开始在面人,为自己的团队选择优秀的血液。而我也是属于这一类,这些年都有在帮公司或朋友的团队物色人才和面试同学。今年在手淘也一样,在给同学面试过程中,让我开始在思考,而且思考了很久,所以这几天静下来写了这篇文章,希望这篇文章对于刚毕业的大学生或者还在继续参加工作面试的同学有所帮助。
在这篇文章中,将不涉及任何的面试题,我只想和大家聊聊面试者与被面者之间的感受。
想好从事的技术?以及为什么会去?举例前端:
什么是前端
什么是前端?在这里不做阐述,如果您对这个问题感兴趣的话,建议您可以阅读早前写过的一篇博文《前端路上的旅行》,文章中对什么是前端做过一些介绍,虽然不是非常的准确,但大概意思是表达到了。
为什么选择前端
对于这样的问题,是找不到准确而又正确的答案。既然您参加的面试是有关于前端的工作,那么试问?您有思考过这个问题吗?
如果你是一位从事过前端工作的同学,你或许会这样回答:
- 我喜欢前端,前端的工作给我即写即得,比起编程更为简单,更知性
- 前端入门的门槛低,一不小心就入这个行业,后悔已莫及
- 无奈的选择,当初团队没前端,从别的职位转过来的,然后就这样干下来了
- 前端前景大,大家都知道全世界都在招前端,而且都很难招(知乎上的热贴:为什么前端工程师很难找?)
- 或许还有更多的回答...
但对于刚毕业的同学,还从未踏入过职场的大学生而言,或许就从未没有思考过,为什么自己选择前端?我臆测下,可能有这样的几个场景:
- 学长拉下水,不知不觉去面试了前端
- 非计算机专业而对自己专业又不太感兴趣,但又为了毕业之后有份工作,找了门好学的,容易混饭的先整上
- 盲目的跟风,听说前端好,那就前端吧
- 无任何职业的未来思考,首先解决毕业后的工作问题
- 或许还能很多不同的场景...
不管你是什么样的出发点,既然你选择去面试前端这样的一份工作,你是否有静下心来思考过,自己为什么选择这个行业(甚至可以说,你一点都不了解的行业)。说实在的,还是很多前端面试官会问你这样的一个问题?虽然这样的问题,没有准确或者规范的答案,毕竟不是技术问题,有源可查。
关于面试:
面试前的准备,包括:自我介绍、介绍一个项目以及使用到的技术、为什么会找工作?你的职业发展规划?等等
用心写好简历,下面有优秀技术简历格式模板,举例前端:
对于有工作经验的同学,一份好的简历应该做到:
要低调的告诉招聘方,爷很NB。
如何做到这一点,可以看看@Easy给程序员写简历的建议《如何写好技术简历》。
面试前提前预习
面试期间保持通信顺畅
每次面试后的总结
多做几次总结会让自己更认识自己。虽然你有面试的机会,但这并不代表你能通过面试,那么每一次的面试失败就是你下一次面试成功的铺垫。我建议每次面试完之后去做一些总结,特别对于刚刚毕业的学生。通过总结你会清楚的知道:
- 技术:技术方面缺少什么?面试官看重的是什么?
- 软实力:自己拿分项是哪些?自己丢分项是哪些?自己面试过程的沟通能力如何?
- 失败原因:面试失败原因是什么?是由于技术不足?还是其他原因造成自己面试失败?
- 还可以去思考更多的为什么?.