面试官是怎么看简历里的项目经验
日期:2020-03-31 浏览

我相信每个应届生都会面临这个问题,简历里希望填充一些可以让用人单位高看一眼的项目经验,校方或某些第三方机构可能会给一些实习项目,帮助学生攒这样的项目经验,甚至可能已经是一条龙服务,学生只要跟着项目按部就班的做一点基础工作,就可以堂而皇之的把经验写入简历,并希望作为就业的敲门砖。


首先,面试官考核的要点是什么?


一是看能力,二是看态度。

求职是需要诚意的这边是针对态度问题的,本文就不赘述。


那么说能力,能力是不是你当前的即战力?对应届生来说,能力其实是看你培养的潜力在哪里。


所以很多时候,面试官要看的不是你会做什么,完成了什么,而是你在工作中,在过往的项目中,是怎么思考的,是怎么学习的,是怎么成长的。


那么下面,就以所谓秒杀系统为例,如果在简历中,看到了这么一个项目经验,会怎么面试你呢?


就这个项目经验层进展开问题

1、你的秒杀系统有没有做过压力测试,最高并发能力是多少。

2、压力测试的方法是什么,有没有考虑过压力测试环境与现实压力环境失真的可能性,是怎么考虑的,怎么解决的。

3、在达到最高负载的时候,负载是怎么分布的,最大负载在哪里。

4、做压力测试的时候,有没有考虑数据规模的影响,数据规模与并发压力的关系有没有测试。

5、如果你长期负责秒杀系统,那么进一步优化负载的思考方向在哪里?


当然这些问题中间,根据面试者的回答,又可能会涉及数据库,缓存,I/O,那么会根据回答的情况继续展开。


比如涉及数据库查询开销,I/O的频次和优化思路,缓存与数据库的优劣对比和常见场景。


那有人说了,这些题目太难了,不要说应届生,很多有经验的程序员也很难回答完整。


那说一下面试官视角。


面试官把应聘者难倒,我认为是很正常,很合理的事情,这有两个原因。


第一,面试官需要知道应聘者当前的极限在哪里。


如果你回答了100分,说明面试官很失败,无法了解你的上限在哪里。


面试题也会根据应聘者的回答情况,逐渐加强难度,有些人几个简单问题答不出,后面的问题基本就不会问了,结果估计也就不乐观了。但其实答得越好,面试官越需要更好的了解应聘者的能力极限。知道你的极限,才能更好的安排给你最有价值的工作对不对。


第二,面试的过程,本身也是一种吸引人才的过程。


优秀的人才一定是期望成长的,期望有价值发挥空间的,很多优秀人才手里可能不止一个offer,他会怎么选择?特别是技术人才,如果他觉得面试官真厉害,提出的问题很有质量,说明什么,学习成长的空间很大,自己才能发挥的空间很大。如果面试官问了几个很简单的问题就过关了,优秀的应聘者会觉得,这个岗位没啥技术含量,学不到东西,随便谁都能担当,自己就不爱来了。


说实话,用高质量的题目吸引来的人才,是非常优秀的,我是有经验的。


所以,不要觉得面试官是在秀优越,难为你,如果你不愿意接受挑战,拒绝有难度的问题,那自然也不在人家的视野之内。


所以,作为面试官,提出如上问题的时候,期待的,并不是你有多完美的答案,而是你在项目过程中,有怎样的思考,怎样的总结,对系统有怎样的认识,不完整,不严谨,或者有些认识不正确,都很正常,实话说,应届生,一般我也不会有太高的期待。但如果,浑浑噩噩,没有思考,没有总结,这就不对了。


经常思考,自己有研究的驱动力,自己喜欢总结分析,这种年轻人,他带着很多问题来,你点拨他,你培养他,他会进步的很快。不思考,浑浑噩噩,你怎么教,没法教的。


有一天,年轻人成长为技术主管,成长为部门经理,总监,你再来看这篇文章,你会体会更深。


所以,当你读书的时候,有机会接触一些研发项目,或者跟着学长做一些项目,写入简历自然没有问题,但希望你在项目的过程中,多思考,多总结,一定要尽可能吃透项目的设计目标,架构思想,中间遇到的障碍缘由,解决的要点思路等等。面试官有相当几率会基于你的项目经验发问,而且这种实战性很强的问题,往往也是技术面试决定录取与否最重要的判断依据之一。当然,认知不完整,被苛刻的问题问到崩溃,不要过于紧张,面试官要看到你的思想,要测试你的极限,只要你思路清楚,逻辑清楚,经验匮乏是完全可以理解的,面试官喜欢的是有潜力的年轻人。